Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: https://ruomo.lib.uom.gr/handle/7000/1655
Πλήρης εγγραφή μεταδεδομένων
Πεδίο DCΤιμήΓλώσσα
dc.contributor.authorDigkas, Georgios-
dc.contributor.authorAmpatzoglou, Apostolos-
dc.contributor.authorChatzigeorgiou, Alexander-
dc.contributor.authorAvgeriou, Paris-
dc.date.accessioned2023-11-01T17:25:46Z-
dc.date.available2023-11-01T17:25:46Z-
dc.date.issued2022-
dc.identifier10.1007/s11219-021-09569-8en_US
dc.identifier.issn0963-9314en_US
dc.identifier.issn1573-1367en_US
dc.identifier.urihttps://doi.org/10.1007/s11219-021-09569-8en_US
dc.identifier.urihttps://ruomo.lib.uom.gr/handle/7000/1655-
dc.description.abstractCode Technical Debt (TD) is intentionally or unintentionally created when developers introduce inefficiencies in the codebase. This can be attributed to various reasons such as heavy workload, tight delivery schedule, or developers’ lack of experience. Since a software system grows mostly through the addition of new code, it is interesting to study how TD fluctuates along this process. Specifically, in this paper, we investigate: (a) the temporality of code TD introduction in new code, i.e., whether the introduction of TD is stable across the lifespan of the project, or if its evolution presents spikes; and (b) the relation of TD introduction to the development team’s workload in a given period, as well as to the experience of the development team. To answer these questions, we have performed a case study on 47 open-source projects from two well-known ecosystems (Apache and Eclipse) as well as additional isolated projects from GitHub (not selected from a specific ecosystem) and inspected the number of TD issues introduced in 6-month sliding temporal windows. The results of the study suggested that: (a) overall, the number of TD issues introduced through new code is a stable measure, although it presents spikes; and (b) the number of commits performed, as well as developers’ experience are not strongly correlated to the number of introduced TD issues.en_US
dc.language.isoenen_US
dc.sourceSoftware Quality Journalen_US
dc.subjectFRASCATI::Natural sciences::Computer and information sciencesen_US
dc.subject.otherTD temporalityen_US
dc.subject.otherCase studyen_US
dc.subject.otherNew code debten_US
dc.subject.otherMetrics fluctuationen_US
dc.titleThe temporality of technical debt introduction on new code and confounding factorsen_US
dc.typeArticleen_US
dc.contributor.departmentΤμήμα Εφαρμοσμένης Πληροφορικήςen_US
local.identifier.volume30en_US
local.identifier.issue2en_US
local.identifier.firstpage283en_US
local.identifier.lastpage305en_US
Εμφανίζεται στις Συλλογές: Τμήμα Εφαρμοσμένης Πληροφορικής

Αρχεία σε αυτό το Τεκμήριο:
Αρχείο Περιγραφή ΜέγεθοςΜορφότυπος 
digkas2022sqj.pdf863,32 kBAdobe PDFThumbnail
Προβολή/Ανοιγμα


Τα τεκμήρια στο Αποθετήριο προστατεύονται από πνευματικά δικαιώματα, εκτός αν αναφέρεται κάτι διαφορετικό.