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
Operational testing
Computer; Software engineering
Testing conducted to evaluate a system or component in its operational environment.
Path testing
Computer; Software engineering
Testing designed to execute all or selected paths through a computer program.
Statement testing
Computer; Software engineering
Testing designed to execute each statement of a computer program.
Effective instruction
Computer; Software engineering
The computer instruction that results from performing any required indexing, indirect addressing, or other modification on the addresses in a specified computer instruction. Note: If the specified ...
Product configuration identification
Computer; Software engineering
The current approved or conditionally approved technical documentation defining a configuration item during the production, operation, maintenance, and logistic support phases of its life cycle. It ...
Product management
Computer; Software engineering
The definition, coordination, and control of the characteristics of a product during its development cycle. Example is configuration management.
Acceptance criteria
Computer; Software engineering
The criteria that a system or component must satisfy in order to be accepted by a user, customer, or other authorised entity.