A Metrics-Guided Framework for Cost and Quality Management of Component-Based Software
Abstract
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.
Recommended Citation
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.
Department(s)
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)
978-3540405030; 978-3540450641
International Standard Serial Number (ISSN)
0302-9743; 1611-3349
Document Type
Book - Chapter
Document Version
Citation
File Type
text
Language(s)
English
Rights
© 2003 Springer Verlag, All rights reserved.
Publication Date
01 Jan 2003