Aspect-oriented development - |
(Software Engineering) a development approach that emphasizes "concerns" (also called "aspectual requirements" that incorporate features, functions and information content) that cut across multiple system functions |
Automated estimation tools - |
(Software Engineering) tools that help in estimating project cost or effort |
Automatic code generation - |
(Software Engineering) tools that generate source code from a representation of software that is not source code |
Bounding - |
(Software Engineering) removing ambiguity from specification |
Change management - |
(Software Engineering) a set of software engineering actions that helps ensure that changes are properly identified, controlled, and reportedChange report - |
Clusters - |
(Software Engineering) a collection of program components (modules) that is tested as a group |
Coding - |
(Software Engineering) the generation of source code |
Cohesion - |
(Software Engineering) an informal measure of the degree to which a software component implements a single, focused function |
Component reuse - |
(Software Engineering) the ability to reuse a portion of a model, source code, test case, etc. |
Configuration - |
(Software Engineering) the collection of programs, documents and data that must be controlled when changes are to be madeConfiguration audit - |