Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: https://ruomo.lib.uom.gr/handle/7000/1103
Πλήρης εγγραφή μεταδεδομένων
Πεδίο DCΤιμήΓλώσσα
dc.contributor.authorLamprakos, Christos P.-
dc.contributor.authorMarantos, Charalampos-
dc.contributor.authorSiavvas, Miltiadis-
dc.contributor.authorPapadopoulos, Lazaros-
dc.contributor.authorTsintzira, Angeliki-Agathi-
dc.contributor.authorAmpatzoglou, Apostolos-
dc.contributor.authorChatzigeorgiou, Alexander-
dc.contributor.authorKehagias, Dionysios-
dc.contributor.authorSoudris, Dimitrios-
dc.date.accessioned2022-02-07T10:48:38Z-
dc.date.available2022-02-07T10:48:38Z-
dc.date.issued2022-05-
dc.identifier10.1016/j.infsof.2022.106851en_US
dc.identifier.issn0950-5849en_US
dc.identifier.urihttps://doi.org/10.1016/j.infsof.2022.106851en_US
dc.identifier.urihttps://ruomo.lib.uom.gr/handle/7000/1103-
dc.description.abstractContext: The definition and assessment of software quality have not converged to a single specification. Each team may formulate its own notion of quality and tools and methodologies for measuring it. Software quality can be improved via code changes, most often as part of a software maintenance loop. Objective: This manuscript contributes towards providing decision support for code change selection given a) a set of preferences on a software product’s qualities and b) a pool of heterogeneous code changes to select from. Method: We formulate the problem as an instance of Multiple-Criteria Decision Making, for which we provide both an abstract flavor and a prototype implementation. Our prototype targets energy efficiency, technical debt and dependability. Results: This prototype achieved inconsistent results, in the sense of not always recommending changes reflecting the decision maker’s preferences. Encouraged from some positive cases and cognizant of our prototype’s shortcomings, we propose directions for future research. Conclusion: This paper should thus be viewed as an imperfect first step towards quality-driven, code change-centered decision support and, simultaneously, as a curious yet pragmatic enough gaze on the road ahead.en_US
dc.language.isoenen_US
dc.sourceInformation and Software Technologyen_US
dc.subjectFRASCATI::Natural sciences::Computer and information sciencesen_US
dc.subject.otherDecision supporten_US
dc.subject.otherSoftware qualityen_US
dc.subject.otherMultiple-criteria decision makingen_US
dc.titleTranslating quality-driven code change selection to an instance of multiple-criteria decision makingen_US
dc.typeArticleen_US
dc.contributor.departmentΤμήμα Εφαρμοσμένης Πληροφορικήςen_US
local.identifier.volume145en_US
local.identifier.firstpage106851en_US
Εμφανίζεται στις Συλλογές: Τμήμα Εφαρμοσμένης Πληροφορικής

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


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