Xem 1-20 trên 494 kết quả Software products
  • Software requirements for engineering and scientific applications are almost always computational and possess an advanced mathematical component. However, an application that calls for calculating a statistical function, or performs basic differentiation of integration, cannot be easily developed in C++ or most programming languages. In such a case, the engineer or scientist must assume the role of software developer.

    pdf946p kennybibo 14-07-2012 47 14   Download

  • Software Engineering: Chapter 1 - Introduction presents about Software products, FAQs about software engineering, Essential attributes of good software, Software engineering, Importance of software engineering, Software process activities and somethings else.

    pdf16p cocacola_17 12-12-2015 8 1   Download

  • Chapter 26 - Software cost estimation. In this chapter, the learning objectives are: To introduce the fundamentals of software costing and pricing, to describe three metrics for software productivity assessment, to explain why different techniques should be used for software estimation, to describe the principles of the COCOMO 2 algorithmic cost estimation model.

    ppt58p luimotbuoc_3 03-11-2016 0 0   Download

  • PCWorld is a global computer magazine published monthly by IDG.[2] It offers advice on various aspects of PCs and related items, the Internet, and other personal-technology products and services. In each publication, PCWorld reviews and tests hardware and software products from a variety of manufacturers, as well as other technology related devices such as still and video cameras, audio devices and televisions.

    pdf140p rocrach 29-05-2009 236 77   Download

  • The quality of a product is commonly defined by its ability to satisfy stakeholder needs and expectations. Therefore, it is important to find, select, and plan the content of a software product to maximize the value for internal and external stakeholders. This process is traditionally referred to as requirements engineering in the software industry, while it is often referred to as product management in industries with a larger market focus.

    pdf270p monkey68 13-03-2009 61 9   Download

  • Nowadays, Software Product Line (SPL) is considered to be one of the most popular technical paradigms and emerging methodologies in developing software products. The SPL consists of two main processes: the domain-engineering process and the application-engineering process. Collecting software assets regarding a specific business area falls within the domain-engineering process

    pdf134p bi_bi1 09-07-2012 36 5   Download

  • Software has become critical to advancement in almost areas of human endeavour. However, there are serious problems in cost, timelines, maintenance and quality of many software products. Software engineering has the objective of solving the problems of software by producing good quality, maintainable software, on time, within budget.

    ppt16p batman_1 10-01-2013 20 3   Download

  • The objective of this chapter is to introduce the range of software verification and validation (V&V) activities and a rationale for selecting and combining them within a software development process, view the “big picture'' of software quality in the context of a software development project and organization.

    pdf6p allbymyself_09 23-02-2016 5 1   Download

  • This chapter presents some basic concepts in models of software and some families of models that are used in a wide variety of testing and analysis techniques. The fundamental concepts and trade-offs in the design of models is necessary for a full understanding of those test and analysis techniques, and is a foundation for devising new techniques and models to solve domain-specific problems.

    pdf5p allbymyself_09 23-02-2016 4 1   Download

  • In lecture Software testing and analysis - Chapter 10, you will: Understand the rationale for systematic (nonrandom) selection of test cases; understand why functional test selection is a primary, base-line technique; distinguish functional testing from other systematic testing techniques.

    pdf5p allbymyself_09 23-02-2016 4 1   Download

  • In this chapter, we begin with functional tests based on specification of intended behavior, add selected structural test cases based on the software structure, and work from unit testing and small-scale integration testing toward larger integration and then system testing.

    pdf16p allbymyself_09 23-02-2016 4 1   Download

  • The essential characteristics of system testing are that it is comprehensive, based on a specification of observable behavior, and independent of design and implementation decisions. Independence in system testing avoids repeating software design errors in test design. Acceptance testing abandons specifications in favor of users, and measures how the final system meets users' expectations. Regression testing checks for faults introduced during evolution.

    pdf8p allbymyself_09 23-02-2016 8 1   Download

  • Before considering individual aspects and techniques of software analysis and testing, it is useful to view the “big picture” of software quality in the context of a software development project and organization. The objective of this chapter is to introduce the range of software verification and validation (V&V) activities and a rationale for selecting and combining them within a software development process.

    pdf22p allbymyself_09 23-02-2016 5 1   Download

  • Testing and analysis activities occur throughout the development and evolution of software systems, from early in requirements engineering through delivery and subsequent evolution. Quality depends on every part of the software process, not only on software analysis and testing; no amount of testing and analysis can make up for poor quality arising from other activities.

    pdf24p allbymyself_09 23-02-2016 4 1   Download

  • This chapter presents some basic concepts in models of software and some families of models that are used in a wide variety of testing and analysis techniques. The fundamental concepts and trade-offs in the design of models is necessary for a full understanding of those test and analysis techniques, and is a foundation for devising new techniques and models to solve domain-specific problems.

    pdf19p allbymyself_09 23-02-2016 4 1   Download

  • Models of data flow and dependence in software have many applications in software engineering, from testing to refactoring to reverse engineering,... Moreover, the basic algorithms used to construct data flow models have even wider application and are of particular interest because they can often be quite efficient in time and space.

    pdf33p allbymyself_09 23-02-2016 5 1   Download

  • A key problem in software testing is selecting and evaluating test cases. This chapter introduces basic approaches to test case selection and corresponding adequacy criteria. It serves as a general introduction to the problem and provides a conceptual framework for functional and structural approaches described in subsequent chapters.

    pdf16p allbymyself_09 23-02-2016 9 1   Download

  • The structure of the software itself is a valuable source of information for selecting test cases and determining whether a set of test cases has been sufficiently thorough. Learning objectives of this chapter: Understand rationale for structural testing, recognize and distinguish basic terms, recognize and distinguish characteristics of common structural criteria, understand practical uses and limitations of structural testing.

    pdf38p allbymyself_09 23-02-2016 5 1   Download

  • Systematic testing of object-oriented software is fundamentally similar to systematic testing approaches for procedural software. In this chapter, we begin with functional tests based on specification of intended behavior, add selected structural test cases based on the software structure, and work from unit testing and small-scale integration testing toward larger integration and then system testing.

    pdf62p allbymyself_09 23-02-2016 8 1   Download

  • Whereas test design, even when supported by tools, requires insight and ingenuity in similar measure to other facets of software design, test execution must be sufficiently automated for frequent reexecution without little human involvement. This chapter describes approaches for creating the run-time support for generating and managing test data, creating scaffolding for test execution, and automatically distinguishing between correct and incorrect test case executions.

    pdf15p allbymyself_09 23-02-2016 16 1   Download

Đồng bộ tài khoản