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

Turnkey

Computer; Software engineering

Pertaining to a hardware or software system delivered in a complete, operational state.

Fail safe

Computer; Software engineering

Pertaining to a system or component that automatically places itself in a safe operating mode in the event of a failure; for example, a traffic light that reverts to blinking red in all directions ...

Fail soft

Computer; Software engineering

Pertaining to a system or component that continues to provide partial operational capability in the event of certain failures; for example, a traffic light that continues to alternate between red and ...

Reentrant

Computer; Software engineering

Pertaining to a software module that can be entered as part of one process while also in execution as part of another process and still achieve the desired results.

Reenterable

Computer; Software engineering

Pertaining to a software module that can be entered as part of one process while also in execution as part of another process and still achieve the desired results.

Fault tolerant

Computer; Software engineering

Pertaining to a system or component that is able to continue normal operation despite the presence of faults.

Reusable

Computer; Software engineering

Pertaining to a software module or other work product that can be used in more than one computer programme or software system.

Featured blossaries

Municipal Bonds

Category: Education   1 8 Terms

Superpowers

Category: Entertainment   1 20 Terms