focuses on implementing activities such as evaluating and acquiring, designing,
constructing, unit testing and supporting software solutions based on business ... system that supports re-use, change and integration of various components.
Constructing software, which meet requirements, promote re-use of software components, ...
More