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

Data abstraction

Computer; Software engineering

(1) The process of extracting the essential characteristics of data by defining data types and their associated functional characteristics and disregarding representation details.~(2) The result of ...

Preliminary design

Computer; Software engineering

(1) The process of analysing design alternatives and defining the architecture, components, interfaces, and timing and sizing estimates for a system or component.~(2) The result of the process in ...

Requirements analysis

Computer; Software engineering

(1) The process of studying user needs to arrive at a definition of system, hardware, or software requirements.~(2) The process of studying and refining system, hardware, or software requirements.

Functional design

Computer; Software engineering

(1) The process of defining the working relationships among the components of a system.~(2) The result of the process in (1).

Implementation

Computer; Software engineering

(1) The process of translating a design into hardware components, software components, or both.~(2) The result of the process in (1).

Incremental compiler

Computer; Software engineering

A compiler that completes as much of the translation of each source statement as possible during the input or scanning of the source statement. Typically used for online computer programme ...

Programme instruction

Computer; Software engineering

A computer instruction in a source program. Note: A programme instruction is distinguished from a computer instruction that results from assembly, compilation, or other interpretation process.

Featured blossaries

Populated cities

Category: Travel   2 9 Terms

Sheryl Sandberg

Category: Business   4 1 Terms