Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο:
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.pdf | 4.16 MB | Adobe PDF | Προβολή/Ανοιγμα | |
KostisArchontisEmmanouilPe2024presentation.pdf | 2.91 MB | Adobe PDF | Προβολή/Ανοιγμα |
Αυτό το τεκμήριο προστατεύεται από Αδεια Creative Commons