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

Form, fit, and function

Computer; Software engineering

In configuration management, that configuration comprising the physical and functional characteristics of an item as an entity, but not including any characteristics of the elements making up the ...

Allocated baseline

Computer; Software engineering

In configuration management, the initial approved specifications governing the development of configuration items that are part of a higher level configuration item.

Interface testing

Computer; Software engineering

Testing conducted to evaluate whether systems or components pass data and control correctly to one another.

Performance testing

Computer; Software engineering

Testing conducted to evaluate the compliance of a system or component with specified performance requirements.

Stress testing

Computer; Software engineering

Testing conducted to evaluate a system or component at or beyond the limits of its specified requirements.

Qualification testing

Computer; Software engineering

Testing conducted to determine whether a system or component is suitable for operational use.

Branch testing

Computer; Software engineering

Testing designed to execute each outcome of each decision point in a computer program.

Featured blossaries

Blood Types and Personality

Category: Entertainment   2 4 Terms

Maritime

Category: Engineering   1 1 Terms