Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13136
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΜάριος Σταύρος Γρηγορίου
dc.date.accessioned2018-07-23T08:56:05Z-
dc.date.available2018-07-23T08:56:05Z-
dc.date.issued2016-6-29
dc.date.submitted2016-6-23
dc.identifier.urihttp://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13136-
dc.description.abstractΣτις περασμένες δεκαετίες η παραγωγή Λογισμικού έχει φθάσει σε δυσθεώρητα ύψη. Νέα προϊόντα γίνονται διαθέσιμα κάθε μήνα, κάποια από αυτά μικρότερα αποτελούμενα μόνο από μερικές χιλιάδες γραμμές πηγαίου κώδικα, άλλα πολύ μεγαλύτερα με εκατομμύρια γραμμές κώδικα. Με δεδομένη αυτήν την καλπάζουσα αύξηση στην παραγωγή λογισμικού, είναι αναμενόμενο ότι η συντήρηση λογισμικού έχει αποκτήσει δικαίως μερίδιο της δόξας αυτής της βιομηχανίας για δύο πολύ βασικούς λόγους. Πρώτον τα παλιά συστήματα πρέπει να συντηρούνται γιατί το κόστος της αντικατάστασής του είναι συχνά πολύ μεγαλύτερο από το κόστος συντήρησης ενώ επιπλέον και τα νέα συστήματα πολύ γρήγορα (συχνά από την αρχή) αντιμετωπίζουν προβλήματα.Ο τομέας της Τεχνολογίας Λογισμικού, αν και ενεργός ερευνητικά ήδη από τα πρώτα βήματα της οργανωμένης παραγωγής κώδικα, δυστυχώς μέχρι τώρα δεν έχει καταφέρει να προσφέρει αυτοματοποιημένες διαδικασίες με στόχο την αυτόματη επιδιόρθωση των σφαλμάτων Λογισμικού. Σε αυτή τη διπλωματική εργασία διερευνάται η πιθανότητα διεκπεραίωσης αυτοματοποιημένου εντοπισμού σφαλμάτων μέσα από αναφορές σφάλματος χρησιμοποιώντας κάποιες τεχνικές \en information retrieval \gr και αξιοποιώντας τη δομή των συστημάτων. Η δουλειά αυτή γίνεται με την ελπίδα να βρεθεί ένας τρόπος για να διευκολυνθεί η δουλειά των προγραμματιστών στον αγώνα που δίνουν για πιο ασφαλή και ποιοτικότερα συστήματα.Στην προσπάθεια για την επίτευξη αυτού του στόχου, δημιουργήθηκαν αρκετά εργαλεία τα οποία βοήθησαν στην συγκομιδή δεδομένων από πλατφόρμες διαφόρων οργανισμών, στην επεξεργασία των αναφορών, και στην τελική εύρεση και κατάταξή τους με βάση την ''απόστασή'' τους από την πραγματική λύση.
dc.languageGreek
dc.subjectεντοπισμός σφαλμάτων
dc.subjectεξόρυξη γνώσης
dc.subjectτεχνολογία λογισμικού
dc.subjectεπεξεργασία φυσικής γλώσσας
dc.subjectclustering
dc.titleΜέθοδος Αναζήτησης Σφαλμάτων Κώδικα Με Χρήση Αναφορών Σφαλμάτων
dc.typeDiploma Thesis
dc.description.pages216
dc.contributor.supervisorΚοντογιάννης Κώστας
dc.departmentΤομέας Τεχνολογίας Πληροφορικής & Υπολογιστών
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2016-0116.pdf1.67 MBAdobe PDFView/Open


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