Skip to main content

Application of case-based reasoning (CBR) to software reuse

  • Application Papers
  • Conference paper
  • First Online:
Progress in Case-Based Reasoning (UK CBR 1995)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1020))

Included in the following conference series:

Abstract

In this paper we present a prototype CBR system CAROL (Case Assisted Reuse of Object Library) to support reuse of class descriptions in Object-Oriented programming [Szeg95]. CAROL computes similarities between, and returns a list of, class descriptions which are most similar to a target class specification. The case base consists of a set of PROLOG data base facts representing classes, attributes and relationships. Current work is directed at increasing the functionality of CAROL by implementing the automatic adaptation of a candidate class specification to the required target class specification.

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. Coad, P. and Yourdon, E., Object-oriented design, Prentice-Hall, 1991.

    Google Scholar 

  2. Kolodner, J., Case-based reasoning, Morgan Kaufman, 1993.

    Google Scholar 

  3. MacMahon, R., Richards Object-Oriented Modelling Environment, unpublished project, Department of Computer Studies, Napier University Edinburgh. 1994

    Google Scholar 

  4. Maiden, N.A.M., Sutcliffe, A.G., People-oriented Software Reuse: the Very Thought, Proc Advances in Software Reuse. Selected Papers from the Second International Workshop on Software Reusability, 1993

    Google Scholar 

  5. Rumbaugh, J., Object-oriented modeling and design, Prentice-Hall, 1991.

    Google Scholar 

  6. Szegfue, R., Morss, L. and Shankararaman, V., A Case-Based Reasoning approach to Reuse in Object-Oriented Implementation In: Object Technology 95. March 27–29, Oxford, England. Presented at the poster session.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ian D. Watson

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Maguire, P., Szegfue, R., Shankararaman, V., Morss, L. (1995). Application of case-based reasoning (CBR) to software reuse. In: Watson, I.D. (eds) Progress in Case-Based Reasoning. UK CBR 1995. Lecture Notes in Computer Science, vol 1020. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60654-8_31

Download citation

  • DOI: https://doi.org/10.1007/3-540-60654-8_31

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60654-3

  • Online ISBN: 978-3-540-48525-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics