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

working set

Computer; Software engineering

In the paging method of storage allocation, the set of pages that are most likely to be resident in main storage at any given point of a program's execution.

comment

Computer; Software engineering

Information embedded within a computer program, job control statements, or a set of data, that provides clarification to human readers but does not affect machine interpretation.

literal

Computer; Software engineering

In a source program, an explicit representation of the value of an item; for example, the word FAIL in the instruction: If x = 0 then print "FAIL".

nanostore

Computer; Software engineering

In a two-level implementation of microprogramming, a secondary control store in which nanoinstructions reside.

nanoinstruction

Computer; Software engineering

In a two-level implementation of microprogramming, an instruction that specifies one or more of the basic operations needed to carry out a microinstruction.

virtual address

Computer; Software engineering

In a virtual storage system, the address assigned to an auxiliary storage location to allow that location to be accessed as though it were part of main storage.

busy time

Computer; Software engineering

In computer performance engineering, the period of time during which a system or component is operational, in service, and in use.

Featured blossaries

Top 5 TV series of 2014

Category: Entertainment   1 4 Terms

Advanced 4

Category: Education   1 1 Terms