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
         
        
        
        
        
        
            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;
         
        
        
        
            Conference_Titel : 
Multimedia Software Engineering, 2000. Proceedings. International Symposium on
         
        
            Conference_Location : 
Taipei
         
        
            Print_ISBN : 
0-7695-0933-9
         
        
        
            DOI : 
10.1109/MMSE.2000.897200