dc.contributor.author | Μπαχράς, Μιχάλης | el |
dc.contributor.author | Bachras, Michalis | en |
dc.date.accessioned | 2018-11-05T11:12:29Z | |
dc.date.available | 2018-11-05T11:12:29Z | |
dc.date.issued | 2018-11-05 | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/47902 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.16047 | |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.subject | Μοντελοκεντρική διαχείριση | el |
dc.subject | Διαδίκτυο των πραγμάτων | el |
dc.subject | Μοντέλα στόχων | el |
dc.subject | Δέντρα στόχων | el |
dc.subject | Ακολουθίες ενεργειών | el |
dc.subject | Model-driven architecture | en |
dc.subject | Internet of things | en |
dc.subject | Goal model | en |
dc.subject | Goal tree | en |
dc.subject | Action plans | en |
dc.title | Μοντελοκεντρική διαχείριση της δομής του Διαδικτύου των πραγμάτων | el |
heal.type | bachelorThesis | |
heal.secondaryTitle | Model driven management of Internet of things infrastructure | en |
heal.classification | Software engineering | en |
heal.language | el | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2018-07-24 | |
heal.abstract | Η ολοένα και μεγαλύτερη εισχώρηση των συστημάτων του Διαδικτύου των Πραγμάτων καθιστά απαραίτητη τη δημιουργία ενός καθολικού τρόπου παραγωγής των μοντέλων που αφορούν τη δομή του εκάστοτε συστήματος.Ταυτόχρονα, η ολοένα μεγαλύτερη κλιμακωσιμότητα και πολυπλοκότητα αυτών των συστημάτων κάνει επιτακτική τη δημιουργία αλγορίθμων για τη διαχείριση και την εύρυθμη λειτουργία τους. Η συντριπτική πλειοψηφία αυτών των συστημάτων προϋποθέτουν συγκεκριμένα χαρακτηριστικά και κομμάτια στη δομή τους, ανεξάρτητα από τον τομέα στον οποίο βρίσκουν εφαρμογή. Όλα αυτά τα συστήματα έχουν σκοπό να εκπληρώσουν κάποιο στόχο, που είναι άλλωστε και ο λόγος ύπαρξης τους, ο οποίος έχει καθοριστεί από το πλαίσιο στο οποίο λειτουργεί το κάθε σύστημα και από τον μηχανικό λογισμικού που το σχεδιάζει. Ο σκοπός αυτής της εργασίας είναι η δημιουργία ενός μεταμοντέλου της δομής του Διαδικτύου των Πραγμάτων, από το οποίο θα εκπορεύονται όλα τα πιθανά μοντέλα για τέτοιου είδους συστήματα, η δημιουργία ενός μεταμοντέλου για τα δέντρα στόχων των συστημάτων και η σχεδίαση αλγορίθμου για την εύρεση κατάλληλης αλληλουχίας ατομικών και απλών ενεργειών(Actions) για την εκπλήρωση των διάφορων υποστόχων του δέντρου στόχων και κατ’ επέκταση του στόχου ρίζα. Τα μεταμοντέλα αυτά κατασκευάστηκαν με βάση το πρότυπο Meta Object facility(MOF) ενώ ειδικά για τα μοντέλα στόχων χρησιμοποιήθηκαν πηγές από την σύγχρονη βιβλιογραφία[30][31]. Επιπλέον, προτείνονται διάφορες επεκτάσεις των μοντέλων - στόχων που έχουν ως σκοπό την παραγωγή εκφραστικότερων και πιο λεπτομερών μοντέλων - στόχων για την ικανοποίηση κάθε σύγχρονης ανάγκης των συστημάτων του Διαδικτύου των Πραγμάτων. Εξάλλου, οι αλληλουχίες των ενεργειών που πρέπει να εκτελεστούν αποτελούν θεμελιώδες κομμάτι για τη λειτουργία αυτών των συστημάτων και καθορίζουν τη συμπεριφορά του συστήματος, ανάλογα με ποια αλληλουχία έχει επιλεχθεί και το πλαίσιο στο οποίο λειτουργεί(context). | el |
heal.abstract | The increasing penetration of the Internet of Things systems makes it necessary to create a global way of producing the models that are relevant to the structure of the system. At the same time, the growing scalability and complexity of these systems makes it imperative to create algorithms for managing and securing their regular operation. The overwhelming majority of these systems require specific features and components in their structure, regardless of the domain they are applying to. All of these systems are designed to fulfill a goal, which is also the reason for their existence, which is determined by the context in which each system works and by the software engineer who designs it. The purpose of this work is to create a metamodel of the structure of the Internet of Things, from which all the possible models for such systems will emerge, the creation of a metamodel for goal trees and the design of an algorithm to find a suitable sequence of Actions to fulfill the various sub-goals of the goal tree and thus the root goal node. These metamodels were constructed on the basis of the Meta Object facility (MOF), while sources from the modern literature [30] [31] were used specifically for the goal models. In addition, various extensions of the goal models are proposed that aim to produce more expressive and more detailed goal models to meet every modern need of the Internet of Things systems. In addition, the sequences of the actions to be performed are a fundamental part of the functioning of these systems and determine the behavior of the system, depending on which sequence is chosen and the context in which it operates. | en |
heal.advisorName | Κοντογιάννης, Κωνσταντίνος | el |
heal.committeeMemberName | Παπασπύρου, Νικόλαος | el |
heal.committeeMemberName | Σταφυλοπάτης, Ανδρέας-Γεώργιος | el |
heal.committeeMemberName | Στάμου, Γιώργος | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 107 σ. | |
heal.fullTextAvailability | true |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: