Selecting components in large COTS repositories

  • Authors:
  • Justin Clark;Chris Clarke;Stefano De Panfilis;Giampiero Granatella;Paolo Predonzani;Alberto Sillitti;Giancarlo Succi;Tullio Vernazza

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

  • Venue:
  • Journal of Systems and Software - Special issue: Applications of statistics in software engineering
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

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 eltecfive queries. This paper discusses the search techniques in CLARiFi, a component broker project that supports integrators in the selection of components for systems.