Abstract
A reuse library is an important element of formalizing the practice of reuse. It provides the mechanism to properly manage reusable components and make them available to software systems developers. Software developers welcome to the emergence of a robust marketplace of software components, as a highly competitive marketplace works to the advantage of both producers and consumers of software components. However, two essential requirements for a component marketplace have been slow to emerge: standard, interchangeable parts and the consumers’ ability to find the right parts for the job at hand. Fortunately, recent advances and web technology are, at last, providing the means for satisfying these requirements. The goal of FedeRaL is to render the whole Internet as a federated reuse repository for reusable components.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Fugini, M.G., Nierstrasz, O., Pernici, B.:Application Development through Reuse: the Ithaca Tools Environment. ACM SIGOIS. Bulletin (1992). 13–2, 38–47
Nierstrasz, O., Gibbs, S., Tsichritzis, D.: Component-Oriented Software Development, Communications of the ACM, (1992) 35–9, 160–165
Mahalingam, K., Huhns M.N.: A Tool for Organizing Web, IEEE Computer. (1997) 80–83
Solderitsch, J., Bradley, E., Schreyer, T.M.: The Reusability Library Framework-Leveraging Software Reuse. System and Software Engineering Symposium. (1992) 1–19
Mili, H., Ah-Ki, E., Godin, R., Mcheick, H.: Another Nail to the Coffin of Faceted Controlled-Vocabulary Component Classification Retrieval. ACM SSR. (1997) 89–98
Prieto-Diaz, R., Freeman, P.: Classifying Software for Reusability. IEEE Software. (1987) 6–16
Kramer, R.: Databases on the Web: Technologies for Federation Architectures and Case Studies. ACM SIGMOD. (1997) 503–506
Eichmann, D.: Software Engineering on the World Wide Web. International Conference on Software Engineering. (1997) 676
Ning, J.Q.: ADE-An Architecture Design Environment for Component-Based Software Engineering. International Conference on Software Engineering. (1997) 614–615
Kramer, J., Magee, J.: Distributed Software Architectures. International Conference on Software Engineering. (1997) 633–634
Lynch, C.A.: Networked Information Resource Discovery: An Overview of Current Issues. IEEE Journal On Selected Areas In Communications. (1995) 13–8, 1505–1521
Krueger, C.W.: Software Reuse. ACM Computing Surveys. (1992) 24–2, 131–183
Nguyen, T., Srinivasan, V.: Accessing Relational Databases from the World Wide Web. ACM SIGMOD. (1996) 529–540
Browne, S.V., Moore, J.W.: Reuse Library Interoperability and the World Wide Web: ACM SSR. (1997)182–189
Henninger, S.: Supporting the Process of Satisfying Information Needs with Reusable Software Libraries: An Empirical Study. ACM SSR. (1995) 267–270
Isakowitz, T., Kauffman, R.J.: Supporting Search for Reusable Software Objects. IEEE Transactions on Software Engineering. (1996) 22–6, 407–423
Bernstein, A., Philip, et.al.: The Microsoft Repository. Proceedings of the 23rd VLDB Conference. (1997)
Seacord, R.C., Hissam, S.A., Wallnau, K.C.: Agora: A Search Engine for Software Components, Technical Report CMU/SEI-TR-98-011. (1998)
Tri-lateral Interoperability Phase 2 Technical Report. Advanced Research Projects Agency.
Eichmann, D., McGregor, T., Danley, D.: Integrating Structured Databases Into the Web: The MORE System. First International Conference on the World Wide Web. (1994)
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ünalir, M.O., Dikenelli, O., Başar, E. (2000). FedeRaL: A Tool for Federating Reuse Libraries over the Internet. In: Yakhno, T. (eds) Advances in Information Systems. ADVIS 2000. Lecture Notes in Computer Science, vol 1909. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-40888-6_36
Download citation
DOI: https://doi.org/10.1007/3-540-40888-6_36
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41184-0
Online ISBN: 978-3-540-40888-8
eBook Packages: Springer Book Archive