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

macro library

Computer; Software engineering

A collection of macros available for use by a macrogenerator.

software development file (SDF)

Computer; Software engineering

A collection of material pertinent to the development of a given software unit or set of related units. Contents typically include the requirements, design, technical reports, code listings, test ...

microcode

Computer; Software engineering

A collection of microinstructions, comprising part of, all of, or a set of microprograms.

nanocode

Computer; Software engineering

A collection of nanoinstructions.

operating system

Computer; Software engineering

A collection of software, firmware, and hardware elements that controls the execution of computer programs and provides such services as computer resource allocation, job control, input/output ...

computer program

Computer; Software engineering

A combination of computer instructions and data definitions that enable computer hardware to perform computational or control functions.

pseudo code (pseudocode)

Computer; Software engineering

A combination of programming language constructs and natural language used to express a computer program design. For example: IF the data arrives faster than expected, THEN reject every third input. ...

Featured blossaries

Reach for the Moon

Category: Other   2 8 Terms

Presidents of India

Category: Politics   1 3 Terms