loading...
A maintenance oriented Framework for software components characterization
Amsterdam, the Netherlands March 21-March 23
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSMR.2007.711th European Conference on Software ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Pasquale Ardimento, University of Bari
Giovanni Bruno, University of Bari
Danilo Caivano, University of Bari
Giuseppe Visaggio, University of Bari
Following to the increased size and complexity of software products, a single application is commonly made up of components produced by different developers using different practices. Components can be of different kinds: COTS (Commercial Off-the-Shelf), Open Source (OS), developed in-home, etc. Use of components places new questions and this paper determines a component?s maintainability through a framework for software components characterization. It supports a software engineer in selecting components to integrate in a software system. The framework includes three sets of characterization parameters: the first for all types of components; the second and third set for white box and OS components. The framework has been evaluated through an empirical study on two industrial projects. Results are interesting: several of the characteristics included in the framework are correlated and are unable to characterize the system maintainability. These findings seem disappointing although interesting and stimulate further research within component based development.
Citation:
Pasquale Ardimento, Giovanni Bruno, Danilo Caivano, Giuseppe Visaggio, "A maintenance oriented Framework for software components characterization," csmr, pp.58-70, 11th European Conference on Software Maintenance and Reengineering (CSMR'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.