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
emulation
Computer; Software engineering
(1) A model that accepts the same inputs and produces the same outputs as a given system.~(2) The process of developing or using a model as in (1).
simulation
Computer; Software engineering
(1) A model that behaves or operates like a given system when provided a set of controlled inputs.~(2). The process of developing or using a model as in (1).
patch
Computer; Software engineering
(1) A modification made directly to an object program without reassembling or recompiling from the source program.~(2) A modification made to a source program as a last-minute fix or ...
label
Computer; Software engineering
(1) A name or identifier assigned to a computer program statement to enable other statements to refer to that statement.~(2) One or more characters, within or attached to a set of data, that identify ...
cycle
Computer; Software engineering
(1) A period of time during which a set of events is completed.~(2) A set of operations that is repeated regularly in the same sequence, possibly with variations in each repetition; for example, a ...
recursion
Computer; Software engineering
(1) A process in which a software module calls itself.~(2) The process of defining or generating a process or data structure in terms of itself.
module
Computer; Software engineering
(1) A program unit that is discrete and identifiable with respect to compiling, combining with other units, and loading; for example, the input to, or output from, an assembler, compiler, linkage ...
Featured blossaries
rufaro9102
0
Terms
41
Blossaries
4
Followers