• DocumentCode
    2801355
  • Title

    Using hierarchical case representation for software reuse

  • Author

    Chen, Kwan-Yu ; Liu, Alan

  • Author_Institution
    Dept. of Electr. Eng., Nat. Chung Cheng Univ., Taiwan
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    110
  • Lastpage
    117
  • Abstract
    A case-based reasoning (CBR) system makes use of past experience to solve new problems. We introduce a new technique in CBR for facilitating faster knowledge acquisition and solving problems whose domain knowledge is incomplete or hard to understand. We then apply our method as a knowledge-based software engineering (KBSE) tool for reusing software. In our approach, we use multiple cases in a hierarchical representation to represent the design of a software artifact from the system (abstract) level to the code (concrete) level. We propose a feature hierarchy and a case relationship hierarchy and a mapping of features to cases and discuss the usage and the construction of these mechanisms in our approach
  • Keywords
    case-based reasoning; knowledge acquisition; knowledge representation; software reusability; case relationship hierarchy; case-based reasoning; domain knowledge; feature hierarchy; hierarchical case representation; knowledge acquisition; knowledge-based software engineering; problem solving; software reuse; Computer aided software engineering; Concrete; Costs; Knowledge acquisition; Robustness; Software design; Software engineering; Software testing; Software tools; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Software Engineering, 2000. Proceedings. International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    0-7695-0933-9
  • Type

    conf

  • DOI
    10.1109/MMSE.2000.897200
  • Filename
    897200