![](/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
Subtype
Computer; Software engineering
A subset of a data type, obtained by constraining the set of possible values of the data type. Note: The operations applicable to the subtype are the same as those of the original data type.
Closed subroutine
Computer; Software engineering
A subroutine that is stored at one given location rather than being copied into a computer programme at each place that it is called.
Symbol table
Computer; Software engineering
A table that presents programme symbols and their corresponding addresses, values, and other attributes.
Direct insert subroutine
Computer; Software engineering
A subroutine that is copied into a computer programme at each place that it is called.
Page table
Computer; Software engineering
A table that identifies the location of pages in storage and gives significant attributes of those pages.
Decision table
Computer; Software engineering
A table used to show sets of conditions and the actions resulting from them.
Computer system
Computer; Software engineering
A system containing one or more computers and associated software.