Clustering Characteristics and Class Hierarchy Generation in Object-Oriented Development


The KIPS Transactions:PartD, Vol. 11, No. 7, pp. 1443-1450, Dec. 2004
10.3745/KIPSTD.2004.11.7.1443,   PDF Download:

Abstract

The clustering characteristics for a number of classes, and defining the inheritance relations between the classes is a difficult and complex problem in an early stage of object, oriented software development. We discuss a traditional iterative approach for the reuse of the existing classes in a library and an integrated approach to creating a number of new classes presented in this study. This paper formulates a characteristic clustering problem for zero-one integer programming and presents a network solution method with illustrative examples and the basic tules to define the ingeritance relations between the classes. The network solution method for a characteristic clustering problem is based on a distance parameter between every pair of objects with characteristics. We apply the approach to a real problem taken from industry.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
G. H. Lee, "Clustering Characteristics and Class Hierarchy Generation in Object-Oriented Development," The KIPS Transactions:PartD, vol. 11, no. 7, pp. 1443-1450, 2004. DOI: 10.3745/KIPSTD.2004.11.7.1443.

[ACM Style]
Gun Ho Lee. 2004. Clustering Characteristics and Class Hierarchy Generation in Object-Oriented Development. The KIPS Transactions:PartD, 11, 7, (2004), 1443-1450. DOI: 10.3745/KIPSTD.2004.11.7.1443.