Software metrics can be used to objectively quantify the quality of software components and systems, alleviating quality and risk concerns and raising assurance in component-based systems. In this paper, we present a graph-based model for component-based software development. We assume that a number of components have been characterized in terms of non-functional metrics of importance to the software system being developed, and that the interfaces connecting various components have been similarly characterized. The emphasis of this work is on cost and quality of the system under development, and reaching an acceptable compromise between the two.
S. Sedigh and A. Ghafoor, "A Graph-Based Model for Component-Based Software Development," Proceedings of the 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, 2005, Institute of Electrical and Electronics Engineers (IEEE), Jan 2005.
The definitive version is available at http://dx.doi.org/10.1109/WORDS.2005.8
10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, 2005
Electrical and Computer Engineering
Keywords and Phrases
Component-Based Software Development; Graph Theory; Graph-Based Model; Object-Oriented Programming; Software Metrics; Software Quality
International Standard Serial Number (ISSN)
Article - Conference proceedings
© 2005 Institute of Electrical and Electronics Engineers (IEEE), All rights reserved.