Big Chemical Encyclopedia

Chemical substances, components, reactions, process design ...

Articles Figures Tables About

Software engineering, traditional

The primary differences, then, between development of expert systems and more traditional software engineering are found in steps one and two, above. First, the problems chosen will involve symbolic reasoning, and will require the transfer of expertise from experts to a knowledge base. Second, rapid prototyping, the "try it and see how it works, then fix it or throw it away" approach will play an important role in system development. [Pg.8]

Qualification protocols are written documents prepared before conducting the qualification, describing the features of a particular application or item and how it should be tested. Qualification protocols identify the objectives, methods, and acceptance criteria for each test function contained in the applicable specification deliverable and identifies who is responsible for conducting the tests. In addition, the protocols should also specify how the data is to be collected, reported, and analyzed to determine if the acceptance criteria were met. The protocol should be reviewed by personnel with an appropriate understanding of computer systems and the functionality of the indicated system. Following the review, qualified personnel must approve each protocol in accordance with the company quality assurance procedures. In the software engineering world, qualification protocols are equivalent to test procedures. Traditionally the scope of the qualification protocols encompasses the following ... [Pg.219]

In the traditional approach to model a business into software engineering, a business operation is decomposed into autonomous functional units, the business functional units are mapped to software components, and the interfaces are specified for the software components to receive input data and to produce output data, and all the business rules, functional behavior, and business processes associated with the components are embedded within the functional components. [Pg.378]

Risk has always been a feature of projects in more traditional engineering fields and generic approaches to project risk have been developed. Software engineering thinkers, such as Barry Boehm, have considered how these generic principles can be applied to software development. [Pg.253]

Other traditional engineering disciplines, for example, civil, ocean, software engineering. [Pg.264]

The future of software engineering is bright, with good jobs available in the computer industry, scientific laboratories, and businesses. All the traditional applications programs, such as payroll, supply chain management, or protein identification, need to be maintained and, in some cases, rewritten. However, a number of completely new applications are developing and show great promise as areas of employment. The development of an electronic health... [Pg.1664]

It is trae that university computer science degrees tend to be pseudo-scientific and rather theoretical. More traditional courses do emphasize programming and the theory of software engineering. Consequently, students... [Pg.196]

User-centered design is not just about building nice-looking and usable user interfaces, and software development is not just about implementing functionality that supports user tasks. Belonging to different traditions and times, the disciplines of software engineering (SE) and human computer interaction (HCI) have evolved separately and developed their own methods to meet the needs of software application customers and users. Over the last twenty years, especially, several practices have been developed in both communities. This illustrates the human-centered perspective s influence on the software development lifecycle. Stakeholder involvement in the requirements elicitation process and evolutionary process models [39], which enable iterative construction of the application software to best meet the user requirements, and the widespread use of prototyping by the HCI community are examples of the approximation of both disciplines [31]. [Pg.541]

In a traditional software-engineering approach, the definition of user needs and software-design specifications come early in the development process. At this stage, the users may not have the necessary knowledge and experience to be able to define their needs. Only after using the system for a while do they know what they actually want. It may then be too expensive to change... [Pg.369]


See other pages where Software engineering, traditional is mentioned: [Pg.8]    [Pg.198]    [Pg.168]    [Pg.219]    [Pg.381]    [Pg.105]    [Pg.9]    [Pg.250]    [Pg.271]    [Pg.299]    [Pg.50]    [Pg.1664]    [Pg.1880]    [Pg.1747]    [Pg.2026]    [Pg.2026]    [Pg.400]    [Pg.51]    [Pg.453]    [Pg.208]    [Pg.90]    [Pg.95]    [Pg.552]    [Pg.23]    [Pg.20]    [Pg.87]    [Pg.195]    [Pg.392]    [Pg.39]    [Pg.47]    [Pg.48]    [Pg.77]    [Pg.40]    [Pg.250]    [Pg.250]    [Pg.538]    [Pg.1]    [Pg.706]    [Pg.115]   


SEARCH



Software engineers

Traditional engineering

© 2024 chempedia.info