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

design language

Computer; Software engineering

A standardized notation, modeling technique, or other representation scheme and its usage conventions, shown to be effective in representing and communicating design information.

quality attribute (requirement)

Computer; Software engineering

A requirement that specifies the degree of an attribute that affects the quality that the system/software must possess; for example, reliability, maintainability, usability, etc.

software design

Computer; Software engineering

The use of scientific principles, technical information, and imagination in the definition of a software system to perform prespecified functions with maximum economy and efficiency.

model

Computer; Software engineering

A semantically closed abstraction of a system or a complete description of a system from a particular perspective. Examples include use case, architecture, and domain models and code.

repository

Computer; Software engineering

(A) A collection of all software-related artifacts (e.g., the software engineering environment) belonging to a system, or (B) The location/format in which such a collection is stored.

design phase

Computer; Software engineering

The period in the software life cycle during which definitions for architecture, software components, interfaces, and data are created, documented, and verified to satisfy requirements.

software requirements phase

Computer; Software engineering

The software development lifecycle phase during which the requirements for a software product, such as the functional and performance capabilities, are defined, documented, and reviewed.

Featured blossaries

10 Best Tech Companies to Work for

Category: Technology   1 10 Terms

Photograpy Framing

Category: Arts   1 55 Terms