![](/template/termwiki/images/likesmall.jpg)
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
serial
Computer; Software engineering
(1) Pertaining to the sequential transfer, occurrence, or processing of the individual parts of a whole, such as the bits of a character, using the same facilities for successive parts. Contrast ...
kernel
Computer; Software engineering
(1) That portion of an operating system that is kept in main memory at all times.~(2) A software module that encapsulates an elementary function or functions of a system.
address space
Computer; Software engineering
(1) The addresses that a computer program can access. Note: In some systems, this may be the set of physical storage locations that a program can access, disjoint from other programs, together with ...
software engineering
Computer; Software engineering
(1) The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software.~(2) The study ...
software product
Computer; Software engineering
(1) The complete set of computer programs, procedures, and possibly associated documentation and data designated for delivery to a user.~(2) Any of the individual items in (1).
quality
Computer; Software engineering
(1) The degree to which a system, component, or process meets specified requirements.~(2) The degree to which a system, component, or process meets customer or user needs or expectations.
error
Computer; Software engineering
(1) The difference between a computed, observed, or measured value or condition and the true, specified, or theoretically correct value or condition. For example, a difference of 30 meters between a ...