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

association

Computer; Software engineering

In UML, a relationship between an actor and a use case that indicates that the actor interacts with the system by means of the use case.

internal rate of return (IRR)

Computer; Software engineering

The basis for comparison that represents the value of a cash-flow stream in terms of a compound interest rate over the planning horizon.

Unified Modeling Language (UML)

Computer; Software engineering

A graphical language for visualizing, specifying, constructing, and documenting an object-oriented software-intensive system’s artifacts.

risk transfer

Computer; Software engineering

Transferring responsibility for managing a risk factor to another organization or functional entity better able to mitigate the risk factor.

risk trigger

Computer; Software engineering

The predetermined threshold value of a risk metric that triggers invocation of a contingency plan when the risk metric crosses the threshold.

system testing

Computer; Software engineering

The activities of testing an integrated hardware and software system to verify and validate whether the system meets its original objectives.

use case model

Computer; Software engineering

A model that describes a system’s functional requirements in terms of use cases.

Featured blossaries

Avengers Characters

Category: Other   1 8 Terms

Teresa's glossary of psycholinguistics

Category: Education   1 2 Terms