![](/template/termwiki/images/likesmall.jpg)
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
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 secure
Computer; Software engineering
Pertaining to a system or component in which no failures are produced from a prescribed set of faults.
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 ...
fault tolerant
Computer; Software engineering
Pertaining to a system or component that is able to continue normal operation despite the presence of faults.
down
Computer; Software engineering
Pertaining to a system or component that is not operational or has been taken out of service.