Clustering dynamic class coupling data to measure class reusability pattern

4Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Identification of reusable components during the process of software development is an essential activity. Data mining techniques can be applied for identifying set of software components having dependence amongst each other. In this paper an attempt has been made to identify the group of classes having dependence amongst each other existing in the same repository. We explore document clustering technique based on tf-idf weighing to cluster classes from vast collection of class coupling data for particular java project/program. For this purpose firstly dynamic analysis of java application is done using UML diagrams to collect class import coupling data. Then in second step, this coupling data of each class is treated as a document and represented using VSM (using TF and IDF). Then finally in the third step basic K-mean clustering technique is applied to find clusters of classes. Further each cluster is ranked for its goodness. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Parashar, A., & Chhabra, J. K. (2011). Clustering dynamic class coupling data to measure class reusability pattern. In Communications in Computer and Information Science (Vol. 169 CCIS, pp. 126–130). https://doi.org/10.1007/978-3-642-22577-2_17

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free