A Metrics-Guided Framework for Cost and Quality Management of Component-Based Software
The growing reliance on commercial-off-the-shelf (COTS) components for large-scale projects has introduced a new paradigm in software engineering, requiring the design of new software development methods and business processes. Large-scale component reuse leads to savings in development resources, but increases the system's vulnerability to risks arising from third-party development, as well as integration difficulties, performance constraints, and incompatibility of components from multiple vendors. The framework discussed in this chapter aims to alleviate quality concerns for COTS-based systems by using software metrics to accurately quantify factors contributing to the overall quality of a component-based system, guiding quality and risk management by identifying and eliminating sources of risk. Tradeoffs between cost and quality in a component-based system are discussed, as well as analytical techniques and formal models for cost and quality decisions.
S. Sedigh et al., "A Metrics-Guided Framework for Cost and Quality Management of Component-Based Software," Component-Based Software Quality: Methods and Techniques, pp. 374-402, Springer Verlag, Jan 2003.
Electrical and Computer Engineering
Keywords and Phrases
COTS; Growing Reliance; Large Scale Component Reuse; Quality Management; Markov Decision Process; Software Quality; Software Development Process; Software Metrics
International Standard Book Number (ISBN)
International Standard Serial Number (ISSN)
Book - Chapter
© 2003 Springer Verlag, All rights reserved.