Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: http://dspace.lib.uom.gr/handle/2159/30213
Τίτλος: Evaluation of code quality and hotspot prioritization using repository mining
Συγγραφείς: Kostis, Archontis-Emmanouil
Λέξεις-Κλειδιά: Software quality
Hotspot identification
Ημερομηνία Έκδοσης: 2024
Εκδότης: Πανεπιστήμιο Μακεδονίας
Επιτομή: Software development is characterized by continuous changes and improvements to meet evolving requirements and address emerging issues. Software repositories contain historical and valuable information about the overall development of software systems. To proactively manage code quality and address potential challenges, this thesis presents a service-based tool that employs repository mining techniques, using the Python Framework PyDriller, to assess code quality and prioritize hotspots in GitHub repositories. This thesis proposes a tool, named CodeInspector, the proposed tool aims to assist software engineers and researchers in identifying critical areas in their codebases that require immediate attention and understand the impact of individual commits on the overall maintainability of the software system. We achieve this by analyzing complexity and churn metrics and employing the Delta Maintainability Model (DMM) to assess code changes. The thesis emphasizes the importance of code quality in software development, equipping developers and researchers with a powerful tool that empowers them to create and maintain high-quality software systems.
Περιγραφή: Πτυχιακή εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2024.
Η βιβλιοθήκη διαθέτει αντίτυπο της πτυχιακής μόνο σε ηλεκτρονική μορφή.
URI: http://dspace.lib.uom.gr/handle/2159/30213
Δικαιώματα: Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές
Εμφανίζεται στις Συλλογές:Τμήμα Εφαρμοσμένης Πληροφορικής (Π)

Αρχεία σε αυτό το Τεκμήριο:
Αρχείο Περιγραφή ΜέγεθοςΜορφότυπος 
KostisArchontisEmmanouilPe2024.pdf4.16 MBAdobe PDFΠροβολή/Ανοιγμα
KostisArchontisEmmanouilPe2024presentation.pdf2.91 MBAdobe PDFΠροβολή/Ανοιγμα


Αυτό το τεκμήριο προστατεύεται από Αδεια Creative Commons Creative Commons