Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.14279/792
DC FieldValueLanguage
dc.contributor.advisorΑνδρέου, Ανδρέας Σ.-
dc.contributor.authorΖίγκα, Ελένη-
dc.date.accessioned2014-06-03T07:37:14Z-
dc.date.accessioned2015-11-30T10:44:35Z-
dc.date.available2014-06-03T07:37:14Z-
dc.date.available2015-11-30T10:44:35Z-
dc.date.issued2013-
dc.identifier.urihttps://hdl.handle.net/20.500.14279/792-
dc.description.abstractΗ παρούσα πτυχιακή εργασία διερευνά την εκτίμηση κόστους ανάπτυξης λογισμικού μέσα από διαγράμματα χρήσης περίπτωσης και μοντέλο δομημένης φυσικής γλώσσας. Σημαντικό παράγοντα στη βιομηχανία τεχνολογίας ανάπτυξης λογισμικού αποτελεί η εκτίμηση κόστους του υπό ανάπτυξη έργου λογισμικού. Προσπαθώντας να εξεύρουν λύση αναφορικά με τη τεχνική που θα χρησιμοποιείται για να επιτευχθεί η όσο καλύτερη εκτίμηση του κόστους που θα χρειαστεί επινοήθηκαν πλειάδα μεθόδων μέσα στις οποίες συγκαταλέγεται και η μέθοδος που λαμβάνει σαν είσοδο περιπτώσεις χρήσης Use Case Points (UCP). Η προαναφερθείσα μέθοδος αν και αποτελεί μια από τις πιο απλές στην εφαρμογή μεθόδους και μπορεί να χρησιμοποιηθεί για εκτίμηση κόστους σε πρώιμο στάδιο ανάπτυξης έργου λογισμικού υστερεί από απόψεως μορφής δεδομένων εισόδου. Οι περιπτώσεις χρήσης τις οποίες παίρνει ως είσοδο η μέθοδος δεν έχουν συγκεκριμένη μορφή δόμησης καθώς και το περιεχόμενο τους είναι ασαφές και δεν αναλύει σε λεπτομερής βαθμό τις λειτουργίες που αποτελούν το υπό ανάπτυξη έργο. Ως λύση πιθανής βελτίωσης της μεθόδου προτείνεται ένα νέο μοντέλο εκτίμησης λογισμικού Natural Language Use Case Points (NLUCP) το οποίο συνδυάζει δομημένη φυσική γλώσσα με την υφιστάμενη μέθοδο εκτίμησης κόστους με σκοπό την εμβάθυνση σε βαθμό λεπτομέρειας στην ανάλυση των λειτουργιών του υπό ανάπτυξη λογισμικού και την πιο ακριβή εκτίμηση κόστους που θα χρειαστεί. Κατά τη διαδικασία δημιουργίας και εφαρμογής του μοντέλου υιοθετήθηκε η γενική μορφή της UCP για να διατηρηθεί η ευκολία χρήσης της μεθόδου πάνω στην οποία εφαρμόστηκαν στοιχεία τα οποία αντιπροσωπεύουν τα νέα δεδομένα που λαμβάνονται υπόψη και αντιπροσωπεύουν τη δομημένη φυσική γλώσσα. Στη συνέχεια το νέο -αναπτυγμένο μοντέλο εφαρμόστηκε σε έργα ανάπτυξης λογισμικού που πραγματοποιήθηκαν στα πλαίσια του μαθήματος Τεχνολογία Λογισμικού τόσο στο Πανεπιστήμιο Κύπρου όσο και στο Τεχνολογικό Πανεπιστήμιο Κύπρου για να διερευνηθεί η εγκυρότητα των εκτιμήσεών του. Κατά την πρώτη εφαρμογή του μοντέλου χρησιμοποιήθηκε μέρος του συνόλου των έργων λογισμικού που επιλέχθηκαν για χρήση στη πειραματική φάση και με βάση τα αποτελέσματα που παράχθηκαν εξάχθηκαν συμπεράσματα σχετικά με την εγκυρότητα της μεθόδου. Έχοντας ως βάση τα συμπεράσματα αυτά έγιναν αλλαγές σε σημεία του προτεινόμενου μοντέλου όπου κρίθηκαν αναγκαίες και επαναλήφθηκε η διαδικασία λήψης των μετρήσεων. Μετά την εφαρμογή των αλλαγών υπήρξε σημαντική βελτίωση στις εκτιμήσεις που παρήγαγε το μοντέλο αλλά σκόπιμη κρίθηκε μετά από περαιτέρω παρατηρήσεις μια ακόμη αλλαγή σε κάποιο σημείο για ακόμη καλύτερη παραγωγή εκτιμήσεων. Εφαρμόζοντας τις τελευταίες αλλαγές στη μορφή του προτεινόμενου μοντέλου καθορίστηκε η τελική του μορφή και έγινε εφαρμογή του στο σύνολο των έργων λογισμικού για εξαγωγή τελικών συμπερασμάτων.en_US
dc.formatpdfen_US
dc.language.isoelen_US
dc.publisherΤμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής, Σχολή Μηχανικής και Τεχνολογίας, Τεχνολογικό Πανεπιστήμιο Κύπρουen_US
dc.rightsΑπαγορεύεται η δημοσίευση ή αναπαραγωγή, ηλεκτρονική ή άλλη χωρίς τη γραπτή συγκατάθεση του δημιουργού και κατόχου των πνευματικών δικαιωμάτων.en_US
dc.subjectSoftware Developmenten_US
dc.subjectStructured Natural Languageen_US
dc.subjectCost Evaluationen_US
dc.subject.otherΑνάπτυξη Λογισμικούen_US
dc.subject.otherΔιάγραμμα Χρήσηςen_US
dc.subject.otherΜοντέλο Δομημένης Φυσικής Γλώσσαςen_US
dc.titleΕκτίμηση του κόστους ανάπτυξης λογισμικού από διαγράμματα περίπτωσης - χρήσης και μοντέλο ανάλυσης φυσικής γλώσσαςen_US
dc.typeBachelors Thesisen_US
dc.affiliationCyprus University of Technologyen_US
dc.dept.handle123456789/42en
dc.relation.deptDepartment of Electrical Engineering, Computer Engineering and Informaticsen_US
dc.description.statusCompleteden_US
cut.common.academicyear2012-2013en_US
dc.relation.facultyFaculty of Engineering and Technologyen_US
item.openairetypebachelorThesis-
item.cerifentitytypePublications-
item.fulltextWith Fulltext-
item.grantfulltextopen-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.languageiso639-1el-
crisitem.author.deptDepartment of Electrical Engineering, Computer Engineering and Informatics-
crisitem.author.facultyFaculty of Engineering and Technology-
crisitem.author.orcid0000-0001-7104-2097-
crisitem.author.parentorgFaculty of Engineering and Technology-
Appears in Collections:Πτυχιακές Εργασίες/ Bachelor's Degree Theses
Files in This Item:
File Description SizeFormat
ptixiaki_perilipsi_Eleni_Zinga.pdf46.66 kBAdobe PDFView/Open
CORE Recommender
Show simple item record

Page view(s) 20

262
Last Week
0
Last month
4
checked on Jan 30, 2025

Download(s) 20

100
checked on Jan 30, 2025

Google ScholarTM

Check


Items in KTISIS are protected by copyright, with all rights reserved, unless otherwise indicated.