ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Journal of Systems and Software
Volume 73, Issue 2, October 2004, Pages 323-331
Applications of statistics in software engineering
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (377 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.jss.2003.09.019    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2003 Elsevier Inc. All rights reserved.

Selecting components in large COTS repositories

Justin ClarkE-mail The Corresponding Author, a, Chris ClarkeE-mail The Corresponding Author, a, Stefano De PanfilisE-mail The Corresponding Author, b, Giampiero GranatellaE-mail The Corresponding Author, c, Paolo PredonzaniE-mail The Corresponding Author, a, Alberto SillittiCorresponding Author Contact Information, E-mail The Corresponding Author, c, Giancarlo SucciE-mail The Corresponding Author, d and Tullio VernazzaE-mail The Corresponding Author, c

a BTexact Technologies, Orion Building, Adastral Park, IP5 3RE, Ipswich, UK b Engineering Ingegneria Informatica S.p.a., Via San Martino della Battaglia 56, I-00185, Roma, Italy c DIST––Università di Genova, Viale Causa 13, I-16145, Genova, Italy d Faculty of Computer Science, Center for Applied Software Engineering, Free University of Bozen, Dominikanerplatz 3 Piazza Domenicani, I-39100, Bolzano, Italy

Received 3 April 2002; 
Revised 8 February 2003; 
accepted 10 September 2003. 
Available online 30 December 2003.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

The growing availability of COTS (commercial-off-the-shelf) components in the software market has concretized the possibility of building whole systems based on components. In this multitude, a recurrent problem is the location and selection of the components that best fit the requirements. Commercial repositories that offer search mechanisms have reduced these difficulties: system integrators can rely on a wider variety of components and can focus better on the composition of systems. The size of the repository can be an initial obstacle but iterative approaches allow integrators to familiarize with the repository's structure and to formulate effective queries. This paper discusses the search techniques in CLARiFi, a component broker project that supports integrators in the selection of components for systems.

Author Keywords: COTS repositories; Component selection

Article Outline

1. Introduction
2. Component search: the “funnel” metaphor
3. The selection process in CLARiFi
3.1. Functional and non-functional requirements
3.2. User profiles
3.3. Ranking of results
3.4. Compatibility
3.5. Multiple selections
4. A case study
4.1. The tool evaluation
4.2. The taxonomy
4.3. The comparison
5. Lessons learnt
6. Conclusions
Acknowledgements
References
Vitae






Journal of Systems and Software
Volume 73, Issue 2, October 2004, Pages 323-331
Applications of statistics in software engineering
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.