Method-level code clone detection for java through hybrid approach

المؤلفون المشاركون

Kanmani, Selvadurai
Kodhai, Egambaram

المصدر

The International Arab Journal of Information Technology

العدد

المجلد 14، العدد 6 (30 نوفمبر/تشرين الثاني 2017)9ص.

الناشر

جامعة الزرقاء

تاريخ النشر

2017-11-30

دولة النشر

الأردن

عدد الصفحات

9

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الملخص EN

A Software clone is an active research area where several researchers have investigated techniques to automatically detect duplicated code in programs.

However their researches have limitations either in finding the structural or functional clones.

Moreover, all these techniques detected only the first three types of clones.

In this paper, we propose a hybrid approach combining metric-based approach with textual analysis of the source code for the detection of both syntactical and functional clones in a given Java source code.

This proposal is also used to detect all four types of clones.

The detection process makes use of a set of metrics calculated for each type of clones.

A tool named CloneManager is developed based on this method in Java for high portability and platform-independency.

The various types of clones detected by the tool are classified and clustered as clone clusters.

The tool is also tested with seven existing open source projects developed in Java and compared with the existing approaches

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Kodhai, Egambaram& Kanmani, Selvadurai. 2017. Method-level code clone detection for java through hybrid approach. The International Arab Journal of Information Technology،Vol. 14, no. 6.
https://search.emarefa.net/detail/BIM-853045

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Kodhai, Egambaram& Kanmani, Selvadurai. Method-level code clone detection for java through hybrid approach. The International Arab Journal of Information Technology Vol. 14, no. 6 (Nov. 2017).
https://search.emarefa.net/detail/BIM-853045

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Kodhai, Egambaram& Kanmani, Selvadurai. Method-level code clone detection for java through hybrid approach. The International Arab Journal of Information Technology. 2017. Vol. 14, no. 6.
https://search.emarefa.net/detail/BIM-853045

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references

رقم السجل

BIM-853045