Title
A reorganization framework of the object-oriented class hierarchy
Abstract
In recent years there has been renewal of interest in the reorganization and transformation of classes for object-oriented design and programming. Numerous attempts have been made by researchers to find algorithms and heuristics to produce “good” and “reusable” class organizations based on the inheritance hierarchy. However, little attention has been given to the reorganization of the aggregation hierarchy which forms the part-of relationship between classes. We are concerned with the inheritance and aggregation hierarchies, and define the object semi-equivalence relation between the class hierarchies by extending the object-equivalence relation. We also present a minimal set of transformations which forms a foundation for reorganization between class hierarchies based on the object semi-equivalence. This set is proven to be correct, complete, and minimal
Year
DOI
Venue
1995
10.1109/APSEC.1995.496960
APSEC
Keywords
Field
DocType
class hierarchy,part-of relationship,class organization,object-oriented design,reorganization framework,minimal set,data structures,object-equivalence relation,numerous attempt,inheritance,class transformation,object semi-equivalence relation,object-oriented programming,object-oriented class hierarchy,aggregation hierarchy,class reorganization,software reusability,object semi-equivalence,object-oriented methods,inheritance hierarchy,concrete,object oriented,object oriented design,dictionaries,pistons,equivalence relation,engines,object oriented programming
Inheritance hierarchy,Object-oriented design,Data structure,Programming language,Object-oriented programming,Computer science,Class hierarchy,Theoretical computer science,Heuristics,Hierarchy,Object oriented databases
Conference
ISBN
Citations 
PageRank 
0-8186-7171-8
1
0.62
References 
Authors
0
3
Name
Order
Citations
PageRank
Suk-hyung Hwang1103.91
Yoshihiro Tsujino24215.61
Nobuki Tokura312531.37