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

run time

Computer; Software engineering

(1) The instant at which a computer program begins to execute.~(2) The period of time during which a computer program is executing.~(3) See: execution time.

address format

Computer; Software engineering

(1) The number and arrangement of address fields in a computer instruction.~(2) The number and arrangement of elements within an address, such as the elements needed to identify a particular channel, ...

concept phase

Computer; Software engineering

(1) The period of time in the software development cycle during which the user needs are described and evaluated through documentation (for example, statement of needs, advance planning report, ...

factoring

Computer; Software engineering

(1) The process of decomposing a system into a hierarchy of modules.~(2) The process of removing a function from a module and placing it into a module of its own.

allocation

Computer; Software engineering

(1) The process of distributing requirements, resources, or other entities among the components of a system or program.~(2) The result of the distribution in (1).

backward recovery

Computer; Software engineering

(1) The reconstruction of a file to a given state by reversing all changes made to the file since it was in that state.~(2) A type of recovery in which a system, program, database, or other system ...

padding

Computer; Software engineering

(1) The technique of filling out a fixed-length block of data with dummy characters, words, or records.~(2) Dummy characters, words, or records used to fill out a fixed-length block of data.

Featured blossaries

Basics of Photoshop

Category:    1 6 Terms

Weeds

Category: Geography   2 20 Terms