Δημιουργία Εργαλείου Οπτικοποίησης Δεδομένων που Προέρχονται από την Ανάπτυξη Λογισμικού
Abstract
Η Οπτικοποίηση Δεδομένων, αποτελεί μία πολύ σημαντική λειτουργία,
καθώς βοηθάει τους χρήστες σε μεγάλο βαθμό, να κατανοήσουν
ευκολότερα και γρηγορότερα τα περίπλοκα φαινόμενα, που
εκτυλίσσονται γύρω τους. Λόγω της αυξημένης ανάγκης και ζήτησης
στις μέρες μας, για τη συγκεκριμένη λειτουργία, η Οπτικοποίηση
Δεδομένων αποτελεί πλέον ξεχωριστό κλάδο στην επιστήμη των
υπολογιστών και φέρει τον τίτλο Οπτικοποίηση Λογισμικού (Software
Visualization). Το θέμα της παρούσας Διπλωματικής Εργασίας έχει
σχέση με την Οπτικοποίηση Λογισμικού και πιο συγκεκριμένα, με την
Οπτικοποίηση δεδομένων – μετρικών που αφορούν στην ανάπτυξη
λογισμικών, με τη βοήθεια της Βιβλιοθήκης Chart.js και σαν στόχο
έχουν την Εξέλιξη του εκάστοτε Λογισμικού. Κύριοι στόχοι της
Εργασίας είναι η δημιουργία ενός Εργαλείου Οπτικοποίησης και ο
έλεγχος της αποδοτικής και ποιοτικής λειτουργίας του. Η επίτευξη
του ελέγχου σωστής λειτουργίας, πραγματοποιείται μέσα από μία
Μελέτη Περίπτωσης, η οποία αφορά σε ένα έργο JavaScript με 42
διαδοχικές εκδόσεις και της οποίας τα στοιχεία και τα δεδομένα της
παρουσιάζονται αναλυτικά στις ενότητες που θα ακολουθήσουν. Στο
τέλος της Διπλωματικής Εργασίας, γίνεται αναλυτική παρουσίαση των
αποτελεσμάτων, αλλά και των συμπερασμάτων που έχουν προκύψει, από
την Οπτικοποίηση των δεδομένων της Μελέτης Περίπτωσης, στο
Εργαλείο Οπτικοποίησης.