Abstract
The task of identifying software components that meet business requirements is a challenging issue in component-based development processes. In such a context, component repository systems can provide the means to effectively find suitable components, improving reuse of off-the-shelf software components. This paper presents a shared, distributed component repository architecture for large scale deployment of commercial and open source software components. The proposed architecture adopts a service-oriented approach in order to achieve a high degree of availability and reliability. Besides, the proposed architecture also deals with issues such as security, component certification and business models.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Component Source (2005), http://www.componentsource.com
Elias, G., Schuenck, M., Negócio, Y., Dias Jr., J., Mirando Filho, S.: X-ARM: An Asset Representation Model for Component Repository Systems. In: SAC 2006 – The 21st ACM Symposium on Applied Computing, Dijon, France (to appear, 2006)
Emerich, W.: Software Engineering and Middleware: A Roadmap. In: Proceedings of the Conference on The Future of Software Engineering (2002)
Inoue, K., et al.: Component Rank: Relative Significance Rank for Software Component Search. In: ICSE, Portland, OR, pp. 14–24 (2003)
Seacord, R.C.: Software engineering component repositories. Technical Report, Software Engineering Institute (SEI) (1999)
Seacord, R., Hissam, S., Wallnau, C.: Agora: A Search Engine for Software Components. CMU/SEI-98-TR-011 (1998)
Ye, Y.: Supporting Component-Based Software Development with Active Component Repository Systems. Ph.D Thesis, University of Colorado (2001)
Elias, G.: SOS, A Framework for Distribution, Management and Evolution of Component-Based Software Systems over Open Networks. Ph.D Thesis, CIn-UFPE, Recife, Brazil (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Elias, G., Dias, J., Filho, S.M., Cavalcanti, G., Schuenck, M., Negócio, Y. (2006). Improving Reuse of Off-the-Shelf Components with Shared, Distributed Component Repository Systems. In: Morisio, M. (eds) Reuse of Off-the-Shelf Components. ICSR 2006. Lecture Notes in Computer Science, vol 4039. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11763864_36
Download citation
DOI: https://doi.org/10.1007/11763864_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34606-7
Online ISBN: 978-3-540-34607-4
eBook Packages: Computer ScienceComputer Science (R0)