Paper Information

Journal:   INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING AND PRODUCTION MANAGEMENT (IJIE) (INTERNATIONAL JOURNAL OF ENGINEERING SCIENCE) (PERSIAN)   SUMMER 2003 , Volume 14 , Number 2; Page(s) 10 To 10.
 
Paper: 

A NEW ALGORITHM FOR CLUSTERING CLASSES IN OBJECT ORIENTED PROGRAMS

 
 
Author(s):  PARSA S.*, JAFARI M.R.
 
* Tehran-Iran
 
Abstract: 
This article is the result of a practical work on applying the reverse engineering techniques to rebuild C++ programs architecture. A module in an object-oriented program is composed of a set of related classes. To rebuil a program structure, the class dependency graph can be derived from the program text. To measure the relation between the classes. Coupling metrics may be applied. The result can be represented as a weighted directed graph. To reconstruct the program structure, the weighted graph should be clustered. Clustering is a NP-Complete problem. To resolve the problem, in this article a new genetic algorithm is presented. The key behind the success of this algorithm is its conformance with the genetic phenomenon in the nature.
 
Keyword(s): 
 
References: 
  • ندارد
 
  Yearly Visit 35
 
Latest on Blog
Enter SID Blog