Improved binary similarity measures for software modularization

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

Abstract

Various binary similarity measures have been employed in clustering approaches to make homogeneous groups of similar entities in the data. These similarity measures are mostly based only on the presence or absence of features. Binary similarity measures have also been explored with different clustering approaches (e.g., agglomerative hierarchical clustering) for software modularization to make software systems understandable and manageable. Each similarity measure has its own strengths and weaknesses which improve and deteriorate the clustering results, respectively. We highlight the strengths of some well-known existing binary similarity measures for software modularization. Furthermore, based on these existing similarity measures, we introduce several improved new binary similarity measures. Proofs of the correctness with illustration and a series of experiments are presented to evaluate the effectiveness of our new binary similarity measures.

Cite

CITATION STYLE

APA

Naseem, R., Deris, M. B. M., Maqbool, O., Li, J. peng, Shahzad, S., & Shah, H. (2017). Improved binary similarity measures for software modularization. Frontiers of Information Technology and Electronic Engineering, 18(8), 1082–1107. https://doi.org/10.1631/FITEE.1500373

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