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

Execute

Computer; Software engineering

To carry out an instruction, process, or computer program.

Read

Computer; Software engineering

To access data from a storage device or data medium.

Regression test

Computer; Software engineering

Retesting to detect faults introduced by modification as required from previous testing.

Post condition

Computer; Software engineering

A constraint that must be true when a use case has ended.

Formal design

Computer; Software engineering

The process of using a formal method for software design.

Precondition

Computer; Software engineering

A constraint that must be true when a use case is invoked.

Independent verification and validation (IV&V)

Computer; Software engineering

V&V processes performed by an organisation with a specified degree of technical, managerial, and financial independence from the development organization.

Featured blossaries

High Level CPS

Category: Engineering   1 1 Terms

John Grisham's Best Books

Category: Literature   2 10 Terms