Skip to main content

A feature based reuse library

  • Reusability
  • Conference paper
  • First Online:
Book cover Advances in Intelligent Computing — IPMU '94 (IPMU 1994)

Abstract

Software reuse is widely recognized as a solution to improving software productivity, quality and reliability. While there have been high expectations for the benefit of software reuse, the actual gain has been relatively small. One of the problems is that code components are typically developed with an application-orientation without consideration of reuse. As a result, they are generally difficult to identify for reuse even though they are quite reusable. One approach to this problem is to search for code component based on software system features where features are a composite set of predefined facet attributes. To support feature-based reuse, a feature-based reuse library (FRL) is proposed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Arnold and S. Stepoway. The reuse system: Cataloging and retrieval of reusable software. Proceedings of COMPCON'87, pages 376–379, 1987.

    Google Scholar 

  2. T. Biggerstaff and C. Ritcher. Reusability frame work, assessment, and directions. IEEE Software, pages 41–49, March 1987.

    Google Scholar 

  3. G. Caldiera and V. Basili. Identifying and qualifying reusable software components. IEEE Computer, pages 61–70, February 1991.

    Google Scholar 

  4. P. Devanbu, R. Brachman, and P. Selfridge. Lassie: A classification-based software information system. Proceedings of the 12th Intl. Conf. on Software Engineering, March 1990.

    Google Scholar 

  5. W. Frakes and P. Gandel. Representation method for software reuse. Proceedings of TRI-Ada '89, pages 302–314, 1989.

    Google Scholar 

  6. W. Frakes and B. Nejmeh. An information system for software reuse. Proceedings of the 10th Minnowbrook Workshop on Software Re-use, pages 142–151, 1987.

    Google Scholar 

  7. W. Frakes and B. Nejmeh. An information system for software reuse. Proceedings of the Tenth Minnowbrook Workshop on Software Reuse, 1987.

    Google Scholar 

  8. K. Kang, S. Cohen, J. Hess, W. Novak, and A. Peterson. Feature-oriented domain analysis(foda) feasibility study. Technical Report CMU/SEI-90-TR-21, Software Engineering Institute, Pittsburgh, PA, November 1990.

    Google Scholar 

  9. S. Navathe and A. Cornelio. Modeling physical system by complex structural object and complex functional objects. International Conference on Extending Database Technology, March 1990.

    Google Scholar 

  10. E. Ostertag, J. Hendler, R.P. Diaz, and C. Braun. Computing similarity in a reuse library system: An ai-based approach. acm Transactions on Software Engineering and Methodology, pages 205–228, July 1992.

    Google Scholar 

  11. E. Onuegbe. Software classification as an aid to reuse: Initial use as pan of a rapid prototyping system. Proceedings of the Twentieth Annual Hawaii International Conference on Systems Sciences, 1987.

    Google Scholar 

  12. R. Prieto-Diaz and P. Freeman. Classifying software for reusability. IEEE Software, 4(1):6–16, January 1987.

    Google Scholar 

  13. H. Reubenstein and R. Waters. The requirements apprentice: Automated assistance for requirements acquisition. IEEE Transactions on Software Engineering, pages 226–240, March 1991.

    Google Scholar 

  14. M. Wood and I. Somerville. An information system for software components. SIGIR Forum, 22(3):11–25, 1988.

    Google Scholar 

  15. Gio Wiederhold, Peter Wegner, and Stefano Ceri. Toward mega programming. Communications of the ACM, pages 89–99, Nov 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bernadette Bouchon-Meunier Ronald R. Yager Lotfi A. Zadeh

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Park, S., Palmer, J.D. (1995). A feature based reuse library. In: Bouchon-Meunier, B., Yager, R.R., Zadeh, L.A. (eds) Advances in Intelligent Computing — IPMU '94. IPMU 1994. Lecture Notes in Computer Science, vol 945. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0035982

Download citation

  • DOI: https://doi.org/10.1007/BFb0035982

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60116-6

  • Online ISBN: 978-3-540-49443-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics