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
target machine
Computer; Software engineering
(1) The computer on which a program is intended to execute.~(2) A computer being emulated by another computer.
testability
Computer; Software engineering
(1) The degree to which a system or component facilitates the establishment of test criteria and the performance of tests to determine whether those criteria have been met.~(2) The degree to which a ...
complexity
Computer; Software engineering
(1) The degree to which a system or component has a design or implementation that is difficult to understand and verify. Contrast with: simplicity.~(2) Pertaining to any of a set of structurebased ...
correctness
Computer; Software engineering
(1) The degree to which a system or component is free from faults in its specification, design, and implementation.~(2) The degree to which software, documentation, or other items meet specified ...
offset
Computer; Software engineering
(1) The difference between the loaded origin and the assembled origin of a computer program.~(2) A number that must be added to a relative address to determine the address of the storage location to ...
relocation factor
Computer; Software engineering
(1) The difference between the loaded origin and the assembled origin of a computer program.~(2) A number that must be added to a relative address to determine the address of the storage location to ...
maintainability
Computer; Software engineering
(1) The ease with which a software system or component can be modified to correct faults, improve performance or other attributes, or adapt to a changed environment.~(2) The ease with which a ...