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 |
https://dspace.lib.ntua.gr/xmlui/handle/123456789/41661 |
|
dc.identifier.uri |
http://dx.doi.org/10.26240/heal.ntua.11208 |
|
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 |
free |
|
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 |
|