
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
Attribute
Computer; Software engineering
A characteristic of an item; for example, the item's color, size, or type.
Linking loader
Computer; Software engineering
A computer programme that reads one or more object modules into main memory in preparation for execution, creates a single load module by resolving cross-references among the separate modules, and, ...
Software tool
Computer; Software engineering
A computer programme used in the development, testing, analysis, or maintenance of a programme or its documentation. Examples include comparator, cross-reference generator, decompiler, driver, ...
Language processor
Computer; Software engineering
A computer programme that translates, interprets, or performs other tasks required to process statements expressed in a given language.
Translator
Computer; Software engineering
A computer programme that transforms a sequence of statements expressed in one language into an equivalent sequence of statements expressed in another language.
Interpreter
Computer; Software engineering
A computer programme that translates and executes each statement or construct of a computer programme before translating and executing the next.
Microcode assembler
Computer; Software engineering
A computer programme that translates microprograms from symbolic form to binary form.