IAD Index of Academic Documents
  • Home Page
  • About
    • About Izmir Academy Association
    • About IAD Index
    • IAD Team
    • IAD Logos and Links
    • Policies
    • Contact
  • Submit A Journal
  • Submit A Conference
  • Submit Paper/Book
    • Submit a Preprint
    • Submit a Book
  • Contact
  • Uluslararası Sürdürülebilir Mühendislik ve Teknoloji Dergisi
  • Cilt: 9 Sayı: 1
  • TECHNICAL DEBT ASSESSMENT IN OPEN SOURCE APPLICATIONS USING STATIC CODE ANALYSIS

TECHNICAL DEBT ASSESSMENT IN OPEN SOURCE APPLICATIONS USING STATIC CODE ANALYSIS

Authors : Rafet Gözbaşı, Kökten Ulaş Birant
Pages : 25-40
Doi:10.62301/usmtd.1696804
View : 58 | Download : 26
Publication Date : 2025-06-30
Article Type : Research Paper
Abstract :The management of technical debt is critical to the sustainability of software quality throughout the evolution of software systems. This study investigates how technical debt levels change across multiple versions of four widely used open source software projects, nopCommerce, OrchardCore, RavenDB, and ShareX. Versions 30, 28, 20, and 15 of these projects, respectively, were systematically analyzed using the NDepend static analysis tool to measure technical debt levels. The results reveal that technical debt tends to accumulate, decrease, and stabilize. While nopCommerce exhibits significant increases in technical debt after major version migrations, OrchardCore maintains low levels, demonstrating the effectiveness of modular architecture in debt management. RavenDB exhibits a limited but increasing debt profile, while ShareX tends to reduce its debt level over time. These findings highlight the importance of continuously monitoring and proactively managing technical debt, especially during major structural changes. The study presents empirical findings on the evolution of technical debt in open source projects and demonstrates the value of static analysis tools such as NDepend to software quality management.
Keywords : Statik kod analizi, Açık kaynak kodlu uygulamalar, Statik analiz araçları, Teknik borç

ORIGINAL ARTICLE URL

* There may have been changes in the journal, article,conference, book, preprint etc. informations. Therefore, it would be appropriate to follow the information on the official page of the source. The information here is shared for informational purposes. IAD is not responsible for incorrect or missing information.


Index of Academic Documents
İzmir Academy Association
CopyRight © 2023-2026