An approach for clustering class coupling metrics to mine object oriented software components
المؤلفون المشاركون
Parashar, Anshu
Chhabra, Jitender Kumar
المصدر
The International Arab Journal of Information Technology
العدد
المجلد 13، العدد 6B (31 ديسمبر/كانون الأول 2016)، ص ص. 987-996، 10ص.
الناشر
تاريخ النشر
2016-12-31
دولة النشر
الأردن
عدد الصفحات
10
التخصصات الرئيسية
تكنولوجيا المعلومات وعلم الحاسوب
الموضوعات
الملخص EN
Unsupervised learning methods such as clustering techniques are a natural choice for analyzing software quality by mining its related metrics.
It is well known that clustering plays an important role in data mining tasks like in data analysis and information retrieval.
In this paper, we have proposed an approach to cluster the pool of java classes based on the proximity between them.
To know the proximity, coupling between each pair of classes is calculated in terms of weights using the weighted coupling measures.
We modified document representations scheme as per our requirement to represent collected class coupling measures before applying k-mean clustering algorithm.
In order to, reduce the dependency of k-mean clustering results efficiency on the choice of initial centroids, neighbor and link based criteria’s for selecting initial k centroids have been proposed in the context of object oriented (OO) design artifacts i.e.
classes.
We demonstrate our work in detail and compare results of K-mean algorithm based on random and neighbor and link based initial centroids selection criteria’s.
Further the results of clustering are analyzed through purity and F-measure.
It has been observed that definition of neighbor and link can be interpreted well in terms of the coupling between OO classes and produces best K-mean clustering results.
Our approach of software component clustering may become an integral part of a framework to analyze and predict software quality attributes.
نمط استشهاد جمعية علماء النفس الأمريكية (APA)
Parashar, Anshu& Chhabra, Jitender Kumar. 2016. An approach for clustering class coupling metrics to mine object oriented software components. The International Arab Journal of Information Technology،Vol. 13, no. 6B, pp.987-996.
https://search.emarefa.net/detail/BIM-655234
نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)
Parashar, Anshu& Chhabra, Jitender Kumar. An approach for clustering class coupling metrics to mine object oriented software components. The International Arab Journal of Information Technology Vol. 13, no. 6B (2016), pp.987-996.
https://search.emarefa.net/detail/BIM-655234
نمط استشهاد الجمعية الطبية الأمريكية (AMA)
Parashar, Anshu& Chhabra, Jitender Kumar. An approach for clustering class coupling metrics to mine object oriented software components. The International Arab Journal of Information Technology. 2016. Vol. 13, no. 6B, pp.987-996.
https://search.emarefa.net/detail/BIM-655234
نوع البيانات
مقالات
لغة النص
الإنجليزية
الملاحظات
Includes appendices.
رقم السجل
BIM-655234
قاعدة معامل التأثير والاستشهادات المرجعية العربي "ارسيف Arcif"
أضخم قاعدة بيانات عربية للاستشهادات المرجعية للمجلات العلمية المحكمة الصادرة في العالم العربي
تقوم هذه الخدمة بالتحقق من التشابه أو الانتحال في الأبحاث والمقالات العلمية والأطروحات الجامعية والكتب والأبحاث باللغة العربية، وتحديد درجة التشابه أو أصالة الأعمال البحثية وحماية ملكيتها الفكرية. تعرف اكثر