Home > Industry/Domain > Computer; Software > Software engineering

Software engineering

The systematic application of scientific principles and disciplines to the development, operation, and maintenance of software to perform prespecified functions with maximum economy and efficiency.

Contributors in Software engineering

Software engineering

moderator

Computer; Software engineering

In an inspection, the individual that is responsible for administrative tasks pertaining to the inspection, for planning and preparation of the inspection or walkthrough, ensures that the inspection ...

software design specification

Computer; Software engineering

A document that specifies the design of a system or component. Typical contents include algorithms, system or component architecture, control logic, data structures, input/output formats, and ...

cost-effectiveness analysis

Computer; Software engineering

A form of not-for-profit analysis, derived from benefit-cost analysis, which seeks to maximize effectiveness for a minimum cost. Fixed-cost analysis seeks to maximize the effectiveness that can be ...

integrity level

Computer; Software engineering

A denotation of a range of values of a property of an item necessary to maintain system risks within acceptable limits. For items that perform mitigating functions, the property is the reliability ...

detailed design

Computer; Software engineering

(1) The process of refining and expanding software architectural designs to more detailed descriptions of the processing logic, data structures, and data definitions. This continues until the design ...

requirements specification

Computer; Software engineering

In system/software engineering, a document that states the functions that software must perform, required level of performance (speed, accuracy, etc.), the nature of the required interfaces between ...

architectural design

Computer; Software engineering

In system/software system engineering, (1) The process of defining a collection of hardware and software components and their interfaces to establish a framework for developing a system/ software ...

Featured blossaries

Financial contracts

Category: Law   2 12 Terms

Chinese Tea

Category: Culture   3 22 Terms