Title : 
Meta-induction: 3-level generalization from examples in object-oriented design
         
        
            Author : 
Segapeli, Jean-Luc ; Cavarero, Annie
         
        
            Author_Institution : 
Lab. I3S, Univ. de Nice-Sophia Antipolis, Valbonne, France
         
        
        
        
        
        
            Abstract : 
Our paper is about generalization from examples. We want to study the methods to turn an example into a class (a concept). We distinguished between three levels in generalization. First, simple generalization, which is the “classical way” to turn an example into a class. Second, abstraction, which is an upper level of generalization: we will generalize more than necessary, keeping common features if we consider several individuals; it may allow future re-use. Third, a meta level exists: it is induction of metaclasses. A metaclass may be considered as a class of classes; it contains the behaviours of classes. These three levels of generalization seem to be essential to a modern Object-Oriented Design, which would take into account abstraction, re-use, behaviours and metaclasses
         
        
            Keywords : 
generalisation (artificial intelligence); object-oriented methods; abstraction; behaviours; future re-use; generalization; generalization from examples; metaclass; object-oriented design; re-use; Binary search trees; Machine learning; Merging; Organizing;
         
        
        
        
            Conference_Titel : 
Electrical and Computer Engineering, 1996. Canadian Conference on
         
        
            Conference_Location : 
Calgary, Alta.
         
        
        
            Print_ISBN : 
0-7803-3143-5
         
        
        
            DOI : 
10.1109/CCECE.1996.548096