Clustering Characteristics and Class Hierarchy Generation in Object-Oriented Development 


Vol. 11,  No. 7, pp. 1443-1450, Dec.  2004
10.3745/KIPSTD.2004.11.7.1443


PDF
  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


  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.