HEAL DSpace

Ανάλυση της σημαντικότητας σχέσεων πηγαίου κώδικα για την εξόρυξη της αρχιτεκτονικής συστήματος

DSpace/Manakin Repository

Show simple item record

dc.contributor.author Σταυροπούλου, Ιωάννα el
dc.contributor.author Stavropoulou, Ioanna en
dc.date.accessioned 2015-11-26T08:25:05Z
dc.date.available 2015-11-26T08:25:05Z
dc.date.issued 2015-11-26
dc.identifier.uri http://dspace.lib.ntua.gr/handle/123456789/41661
dc.rights Default License
dc.subject Τεχνολογία λγισμικού el
dc.subject Αρχιτεκτονική συστημάτων
dc.subject Εξόρυξη αρχιτεκτονικής
dc.subject Ανάλυση συστημάτων
dc.subject Σχέσεις πηγαίου κώδικα
dc.title Ανάλυση της σημαντικότητας σχέσεων πηγαίου κώδικα για την εξόρυξη της αρχιτεκτονικής συστήματος el
heal.type bachelorThesis
heal.classification Τεχνολογία Λογισμικού el
heal.language en
heal.access campus
heal.recordProvider ntua el
heal.publicationDate 2015-07-02
heal.abstract Η εξόρυξη αρχιτεκτονικής είναι μια περιοχή της Τεχνολογίας Λογισμικού που έχει προσελκύσει το ενδιαφέρον πολλών ερευνητών και διάφορες προσεγγίσεις έχουν προταθεί. Ωστόσο, εκτεταμένη έρευνα δεν έχει διεξαχθεί για την επίδραση των σχέσεων που εξάγονται από τον πηγαίο κώδικα στην εξόρυξη αρχιτεκτονικής. Ο στόχος της παρούσας διπλωματικής εργασίας είναι να πειραματιστεί σχετικά με το αντίκτυπο των σχέσεων που εξάγονται από τον πηγαίο κώδικα στην εξόρυξη αρχιτεκτονικής. Σε αυτή την κατεύθυνση, διερευνούμε το πρόβλημα του εντοπισμού και της επιλογής ενός ελάχιστου συνόλου σχέσεων που μπορεί να χρησιμοποιηθεί για την εξόρυξη, μέσω της ομαδοποίησης, μια αρχιτεκτονικής που είναι αρκετά κοντά σε μία αρχιτεκτονική που θεωρείται κοντά στην πραγματική αρχιτεκτονική ενός συστήματος λογισμικού. Στο πλαίσιο αυτής της διπλωματικής εργασίας, έχουμε εφαρμόσει ένα πλαίσιο που εξάγει σχέσεις από τον πηγαίο κώδικα ενός λογισμικού συστήματος, δημιουργεί ένα στιγμιότυπο του μοντέλου μιας αρχιτεκτονική για διαφορετικούς συνδυασμούς των σχέσεων, ορίζει μια απόσταση ομοιότητας μεταξύ των μοντέλων αρχιτεκτονικής και αξιολογεί την απόσταση ομοιότητας μεταξύ της εξαγόμενης αρχιτεκτονικής και μιας αρχιτεκτονικής που θεωρείται κοντά στην πραγματική αρχιτεκτονική του συστήματος. Τα αποτελέσματα μας αξιολογήθηκαν με την πραγματοποίηση πειραμάτων σε μία ευρεία συλλογή συστημάτων, που ταξινομούνται σε διαφορετικά πεδία εφαρμογής και γλωσσών προγραμματισμού. Εργαστήκαμε με τεχνικές για τη μοντελοποίηση αρχιτεκτονικών λογισμικού, τεχνικές για την εξαγωγή συγκεκριμένων μοντέλων αρχιτεκτονικής από πηγαίο κώδικα, καθώς και τεχνικές για να υπολογίστει με μετρικές η ομοιότητα μεταξύ των μοντέλων αρχιτεκτονικής. el
heal.advisorName Κοντογιάννης, Κωνσταντίνος el
heal.committeeMemberName Βασιλείου, Ιωάννης el
heal.committeeMemberName Zou, Ying el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών el
heal.academicPublisherID ntua
heal.numberOfPages 98 σ.
heal.fullTextAvailability true


Files in this item

This item appears in the following Collection(s)

Show simple item record