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

Instruction set

Computer; Software engineering

The complete set of instructions recognised by a given computer or provided by a given programming language.

Quiescing

Computer; Software engineering

The process of bringing a device or system to a halt by rejecting new requests for work.

Microprogramming

Computer; Software engineering

The process of designing and implementing the control logic of a computer by identifying the basic operations needed to carry out each machine language instruction and representing these operations ...

Software development process

Computer; Software engineering

The process by which user needs are translated into a software product. The process involves translating user needs into software requirements, transforming the software requirements into design, ...

Modular decomposition

Computer; Software engineering

The process of breaking a system into components to facilitate design and development; an element of modular programming.

Modularization

Computer; Software engineering

The process of breaking a system into components to facilitate design and development; an element of modular programming.

Reentry point

Computer; Software engineering

The place in a software module at which the module is reentered following a call to another module.

Featured blossaries

Trends Retailers Can't Ignore in 2015

Category: Business   1 8 Terms

JK. Rowling

Category: Literature   2 8 Terms