Skip to main content

Improving Reuse of Off-the-Shelf Components with Shared, Distributed Component Repository Systems

  • Conference paper
Reuse of Off-the-Shelf Components (ICSR 2006)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4039))

Included in the following conference series:

  • 1013 Accesses

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 to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Component Source (2005), http://www.componentsource.com

  2. 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)

    Google Scholar 

  3. Emerich, W.: Software Engineering and Middleware: A Roadmap. In: Proceedings of the Conference on The Future of Software Engineering (2002)

    Google Scholar 

  4. Inoue, K., et al.: Component Rank: Relative Significance Rank for Software Component Search. In: ICSE, Portland, OR, pp. 14–24 (2003)

    Google Scholar 

  5. Seacord, R.C.: Software engineering component repositories. Technical Report, Software Engineering Institute (SEI) (1999)

    Google Scholar 

  6. Seacord, R., Hissam, S., Wallnau, C.: Agora: A Search Engine for Software Components. CMU/SEI-98-TR-011 (1998)

    Google Scholar 

  7. Ye, Y.: Supporting Component-Based Software Development with Active Component Repository Systems. Ph.D Thesis, University of Colorado (2001)

    Google Scholar 

  8. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics