Εκτίμηση κόστους λογισμικού με χρήση γενετικού προγραμματισμού
View/ Open
Date
2010-01Author
Ιάσονος, ΑγγέλαAdvisor
Ανδρέου, ΑνδρέαςPublisher
Πανεπιστήμιο Κύπρου, Σχολή Θετικών και Εφαρμοσμένων Επιστημών / University of Cyprus, Faculty of Pure and Applied SciencesPlace of publication
ΚύπροςGoogle Scholar check
Metadata
Show full item recordAbstract
Ο ακριβής υπολογισμός της προσπάθειας υλοποίησης ενός λογισμικού αποτελεί ένα πολύ σημαντικό κομμάτι της διαδικασίας ανάπτυξης λογισμικού. Αρχικά αυτός ο υπολογισμός γινόταν μόνο μέσω κάποιων έμπειρων ατόμων όμως αυτό δεν είναι πάντα δυνατό ή όχι και τόσο ακριβές. Επομένως η προσοχή των ερευνητών έχει πλέον στραφεί στην εύρεση ευφυών τρόπων εκμάθησης των ηλεκτρονικών υπολογιστών για να) εκτελούν τον υπολογισμό της προσπάθειας ανάπτυξης λογισμικού.
Σκοπός της διπλωματικής αυτής εργασίας είναι με την βοήθεια των γενετικών αλγόριθμων να προσπαθήσει να υπολογίσει το κόστος ανάπτυξης λογισμικού σε κάποια σύνολα δεδομένων με την μεγαλύτερη δυνατή ακρίβεια. Η μελέτη αυτή παρουσιάζει ένα εργαλείο γενετικού προγραμματισμού το οποίο δέχεται ένα αρχείο δεδομένων με ολοκληρωμένα έργα λογισμικού τα οποία χρησιμοποιεί για να μπορεί να καταλήξει στην καλύτερη δυνατή λύση με γνώμονα την προσπάθεια. Τα αρχεία δεδομένων που έχουμε χρησιμοποιήσει είναι αυτά του Cocomo [6] και του Deshamais [15]. Επίσης έχει γίνει προσπάθεια χρήσης ενός μεγάλου συνόλου δεδομένων ISBSG [12], το οποίο αποτελεί διεθνώς αποδεκτό benchmark. Έχουν γίνει κάποιες πειραματικές εκτελέσεις του προτεινόμενου συστήματος και παρουσιάζονται τα αποτελέσματα αυτών των εκτελέσεων, κάποιες γραφικές παραστάσεις καθώς και τα συμπεράσματα που απορρέουν.