HEAL DSpace

Περιβάλλον πλαίσιο για την αυτόματη αναδιαμόρφωση συστημάτων λογισμικού

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Κοντογιάννης, Κώστας el
dc.contributor.author Αθανασίου, Κωνσταντίνος-Αθανάσιος Γ. el
dc.contributor.author Athanasiou, Konstantinos-Athanasios G. en
dc.date.accessioned 2014-12-05T13:33:15Z
dc.date.available 2014-12-05T13:33:15Z
dc.date.copyright 2014-08-26 -
dc.date.issued 2014-12-05
dc.date.submitted 2014-08-26 -
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/39833
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.6806
dc.description 108 σ. el
dc.description.abstract Τα πολύπλοκα σύγχρονα συστήματα λογισμικού όπως αυτά του ηλεκτρονικού εμπορίου, των υπη- ρεσιών νέφους και των ηλεκτρονικών τραπεζικών υπηρεσιών, λειτουργούν υπο συνεχώς μεταβαλ- λόμενες προτεραιότητες χρηστών, περιβάλλοντα, και διαθέσιμους πόρους. Σε αυτό το πλαίσιο, οι πάροχοι υπηρεσιών λογισμικού επιθυμούν να παρέχουν ελαστικές και αποκριτικές υπηρεσίες και παράλληλα να διατηρούν τα λειτουργικά τους έξοδα ελάχιστα. Αυτοί οι αντικρουόμενοι στόχοι οδηγούν σε υπέρογκα συστήματα λογισμικού που είναι δύσκολα να διαχειριστούν ακόμα και από ειδικούς πληροφορικής. Ώς εκ τούτου, αυτο-διαχειριζόμενα συστήματα τα οποία μπορούν να απο- κρίνονται στο περιβάλλον τους έχουν γίνει αναγκαία. Σε αυτή την εργασία, παρουσιάζουμε ένα περιβάλλον πλάισιο για την αυτόματη αναδιαμόρφωση συστημάτων λογισμικού. Η προσέγγισή μας υλοποιέι έναν αυτόνομο βρόχο ελέγχου και χρησι- μοποιεί μοντέλα στόχων υψηλού επιπέδου για να ορίσει στρατηγικές επίλυσης προβλημάτων που προκύπτουν κατά τη διάρκεια λειτουργίας του συστήματος. Ένα πλάισιο συλλογιστικής αναγάγει το πρόβλημα σχεδιασμού λύσης στο πρόβλημα της προτασιακής ικανοποιησιμότητας και συντaσει ένα πρόγραμμα αναδιαμόρφωσης το οποίο εφαρμόζεται στο σύστημα. Τέλος, παρουσιάζουμε ένα πρωτότυπο του περιβάλλοντος πλαισίου και το εφαρμόζουμε σε υποδομές νέφους, οι οποίες μο- ντελοποιούνται με χρήση του προσομοιωτή CloudSim. el
dc.description.abstract Contemporary complex IT systems such as e-commerce, cloud services and e-banking are required to operate under constantly changing user priorities, environments, and available resources. In this context, vendors wish to provide resilient and responsive services while in the same time keeping their operational costs to a minimum. These conflicting factors lead to systems that are too big for even the most skilled administrators to manage. Therefore, systems that are able to respond to their environment in the form of self-adaptation and manage themselves according to administrator goals have become a necessity. In this thesis, we present a framework for self-adaptive system reconfiguration. Our approach implements the autonomic control loop and uses high-level Goal Models to define solutions to possible issues that may arise during the execution time of the system. A reasoning framework reduces the planning problem to the propositional satisfiability problem and compiles a reconfiguration plan which is effected on the system. Finally, we provide a concrete implementation of the proposed framework and apply it on top of Cloud IT infrastructure, which is modeled using the CloudSim simulation framework. en
dc.description.statementofresponsibility Κωνσταντίνος-Αθανάσιος Γ. Αθανασίου el
dc.language.iso el en
dc.rights ETDRestricted-policy.xml en
dc.subject Προσαρμοστικά συστήματα el
dc.subject Δέντρα στόχων el
dc.subject Προτασιακή ικανοποιησιμότητα el
dc.subject Τεχνολογία λογισμικού el
dc.subject Προγραμματισμός el
dc.subject Αυτόνομα συστήματα el
dc.subject Autonomic computing en
dc.subject Planning en
dc.subject Self adaptive systems en
dc.subject Goal models en
dc.subject Software engineering en
dc.title Περιβάλλον πλαίσιο για την αυτόματη αναδιαμόρφωση συστημάτων λογισμικού el
dc.title.alternative Setting the framework for automatic reconfiguration of software systems en
dc.type bachelorThesis el (en)
dc.date.accepted 2014-08-25 -
dc.date.modified 2014-08-26 -
dc.contributor.advisorcommitteemember Κοντογιάννης, Κώστας el
dc.contributor.advisorcommitteemember Βασιλείου, Ιωάννης el
dc.contributor.advisorcommitteemember Στάμου, Γεώργιος el
dc.contributor.committeemember Βασιλείου, Ιωάννης el
dc.contributor.committeemember Στάμου, Γεώργιος el
dc.contributor.department Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών el
dc.date.recordmanipulation.recordcreated 2014-12-05 -
dc.date.recordmanipulation.recordmodified 2014-12-05 -


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής