• DocumentCode
    286506
  • Title

    CAESAR: a system for case based software reuse

  • Author

    Fouque, Gilles ; Matwin, Stan

  • Author_Institution
    Dept. of Comput. Sci., Ottawa Univ., Ont., Canada
  • fYear
    1992
  • fDate
    20-23 Sep 1992
  • Firstpage
    90
  • Lastpage
    99
  • Abstract
    The authors show how the compositional software reuse approach can be fruitfully cast in the case-based reasoning (CBR) paradigm. Any CBR system in which the cases are software artifacts must rely on software-specific concepts to provide adequate knowledge representation. However, the fact that these software artifacts can be executed on a computer should yield stronger results than could be expected from generic CBR. The CAESAR system relies on advanced data flow analysis concepts for its representation of knowledge about software modules. Cases and their fragments are retrieved and adapted to solve new problems. The new cases which result are executed on system-generated test sets to evaluate the results of CBR
  • Keywords
    case-based reasoning; knowledge representation; software reusability; CAESAR system; CBR system; advanced data flow analysis concepts; case-based reasoning; compositional software reuse approach; knowledge representation; software artifacts; software-specific concepts; system-generated test sets; Computer aided software engineering; Computer science; Humans; Indexing; Knowledge representation; Machine learning; Software engineering; Software libraries; Software systems; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Knowledge-Based Software Engineering Conference, 1992., Proceedings of the Seventh
  • Conference_Location
    Mclean, VA
  • ISSN
    1068-3062
  • Print_ISBN
    0-8186-2880-4
  • Type

    conf

  • DOI
    10.1109/KBSE.1992.252905
  • Filename
    252905