background image

3.9

Μετρικές κώδικα

Για την υλοποίηση του εργαλείου που παρουσιάστηκε στην παρούσα διπλωμα-

τική εργασία, δημιουργήθηκαν συνολικά 23 τα οποία βρίσκονται μέσα σε 5 ϕακέ-

λους. Τα αρχεία αυτά αποτελούνται από: πηγαία αρχεία κώδικα C#, βιβλιοθήκες

.NET DLL (Dynamic-Link Library) καθώς και 2 εικονίδια. Στα μετρικά που παρου-

σιάζονται στον πίνακα 3.1 δεν προσμετρώνται τα εκτελέσιμα αρχεία (binary files)

που δημιουργούνται αυτόματα κατα την μεταγλώττιση.

τύπος

πλήθος

μέγεθος

σχόλια

γραμμές κώδικα

πηγαία αρχεία κώδικα C#

13

96000

174

2142

βιβλιοθήκες .NET DLLl

8

245000

425

5479

εικονίδια

2

122000

-

-

Σύνολο

23

463000

599

7621

Πίνακας 3.1: Μετρικές αρχείων κώδικα.

3.10

Σύνοψη κεφαλαίου

Στο κεϕάλαιο αυτό παρουσιάστηκαν τα μέρη που συγκροτούν το εργαλείο και η

λειτουργία του καθενός από αυτά. Η παρουσίαση συμπληρώθηκε με την αναπαρά-

σταση των αλγορίθμων, σε ψευδοκώδικα, όπου αυτό κρίθηκε απαραίτητο. Επιπλέον,

δόθηκαν ορισμένες μετρικές κώδικα, όπως μέγεθος αρχείων και αριθμός γραμμών

κώδικα. Στο επόμενο κεϕάλαιο παρουσιάζονται παραδείγματα της εκτέλεσης του

εργαλείου χρησιμοποιώντας συνθετικά περιβάλλοντα.

46