Coevolution index: A metric for tracking evolutionary coupling | Kütüphane.osmanlica.com

Coevolution index: A metric for tracking evolutionary coupling

İsim Coevolution index: A metric for tracking evolutionary coupling
Yazar Yapıcı, H., Sözer, Hasan
Basım Tarihi: 2023
Basım Yeri - IEEE
Konu Evolutionary coupling, Software evolution, Software maintenance, Software metrics, Technical debt interest
Tür Belge
Dil İngilizce
Dijital Evet
Yazma Hayır
Kütüphane: Özyeğin Üniversitesi
Demirbaş Numarası 979-835032697-0
Kayıt Numarası e058cca6-db5c-44f6-9767-77dd1fe65420
Lokasyon Computer Science
Tarih 2023
Örnek Metin This paper proposes a new metric, namely the coevolution index (CEI), for measuring the relative evolutionary coupling of modules of a software system. CEI is inspired by the h-index, which is a popular metric used for measuring the productivity and citation impact of scholars and scientists. CEI of a module is equal to n, which is the number of times it is modified together with at least n other modules of the system. We develop a script that can calculate CEI for source files in a code repository. We analyze the repository of 4 software systems. Source files that are subject to a high number of changes to address issues tend to have high CEI scores. CEI also reflects a relative footprint in maintenance efforts by definition. Hence, it can help in tracking technical debt interest and focusing the refactoring efforts for improving maintainability and reusability.
DOI 10.1109/COMPSAC57700.2023.00244
Kaynağa git Özyeğin Üniversitesi Özyeğin Üniversitesi
Özyeğin Üniversitesi Özyeğin Üniversitesi
Kaynağa git

Coevolution index: A metric for tracking evolutionary coupling

Yazar Yapıcı, H., Sözer, Hasan
Basım Tarihi 2023
Basım Yeri - IEEE
Konu Evolutionary coupling, Software evolution, Software maintenance, Software metrics, Technical debt interest
Tür Belge
Dil İngilizce
Dijital Evet
Yazma Hayır
Kütüphane Özyeğin Üniversitesi
Demirbaş Numarası 979-835032697-0
Kayıt Numarası e058cca6-db5c-44f6-9767-77dd1fe65420
Lokasyon Computer Science
Tarih 2023
Örnek Metin This paper proposes a new metric, namely the coevolution index (CEI), for measuring the relative evolutionary coupling of modules of a software system. CEI is inspired by the h-index, which is a popular metric used for measuring the productivity and citation impact of scholars and scientists. CEI of a module is equal to n, which is the number of times it is modified together with at least n other modules of the system. We develop a script that can calculate CEI for source files in a code repository. We analyze the repository of 4 software systems. Source files that are subject to a high number of changes to address issues tend to have high CEI scores. CEI also reflects a relative footprint in maintenance efforts by definition. Hence, it can help in tracking technical debt interest and focusing the refactoring efforts for improving maintainability and reusability.
DOI 10.1109/COMPSAC57700.2023.00244
Özyeğin Üniversitesi
Özyeğin Üniversitesi yönlendiriliyorsunuz...

Lütfen bekleyiniz.