dc.contributor.author | Παπαβασιλείου, Κυριάκος | el |
dc.contributor.author | Papavasileiou, Kyriakos | en |
dc.date.accessioned | 2019-10-08T09:16:04Z | |
dc.date.available | 2019-10-08T09:16:04Z | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/49269 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.16967 | |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.subject | Method composition | en |
dc.subject | DITAS project | en |
dc.subject | IoT | en |
dc.subject | API | en |
dc.subject | VDC | en |
dc.subject | React | en |
dc.subject | Node.js | en |
dc.subject | Node-RED | en |
dc.subject | Σύνθεση μεθόδων | el |
dc.title | Έξυπνη διαχείριση μεθόδων API σε περιβάλλον IoT | el |
heal.type | bachelorThesis | |
heal.classification | Επικοινωνίες | el |
heal.language | el | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2019-07-22 | |
heal.abstract | Ο σκοπός και το αντικείμενο της παρούσας διπλωματικής εργασίας είναι ο σχεδιασμός και η ανάπτυξη μιας διαδικτυακής πλατφόρμας στο πλαίσιο του DITAS Project, η οποία να παρέχει στον χρήστη τη δυνατότητα σύνθεσης μεθόδων (Method Composition). Η ιδέα για αυτό το θέμα προέκυψε από την ανάγκη για διαχείριση του τεράστιου όγκου πληροφορίας που είναι πλέον διαθέσιμη στο ευρύ κοινό, εξαιτίας της εμφάνισης, ανάπτυξης και διάδοσης του διαδικτύου και του Διαδικτύου των Πραγμάτων. Η πλατφόρμα που απασχολεί την εργασία αποτελεί μέρος του DITAS Project, που υλοποιεί την τεχνολογία Δεδομένα ως Υπηρεσία. Ταυτόχρονα, η ίδια η πλατφόρμα υλοποιεί την υπηρεσία Σύνθεσις Μεθόδων. Για τη δημιουργία της πλατφόρμας χρησιμοποιήθηκαν εργαλεία, βιβλιοθήκες και πλαίσια ανάπτυξης που επιλέγηκαν με βάση τις ανάγκες και τις απαιτήσεις της εργασίας. Πιο συγκεκριμένα, έγινε χρήση της ReactJS, του Node.js και του Node-RED. Οι κανόνες που διέπουν της Σύνθεση Μεθόδων προέκυψαν μέσα από τον τρόπο υλοποίησης της πλατφόρμας, καθώς η βιβλιογραφική ανασκόπηση δεν απέδωσε αποτελέσματα στον τομέα αυτό. Με την υλοποίηση της πλατφόρμας, ο χρήστης κατέχει πλέον τη δυνατότητα σύνθεσης μεθόδων, ενώ αφήνοντας ανοικτά περιθώρια ανάπτυξης και εξέλιξης, παρέχονται ακόμα περισσότερες δυνατότητες στον τομέα αυτό. | el |
heal.abstract | object of this diploma thesis is the design and development of an online platform within the DITAS Project, which gives the user the ability to synthesize methods (Method Composition). The idea for this issue has emerged from the need to manage the huge amount of information that is now available to the general public due to the emergence, development and spread of the Internet and the Internet of Things. The work platform is part of the DITAS Project, which provides Data as a Service (DaaS). At the same time, the platform itself provides the ability for method composition. The platform was developed using tools, libraries and frameworks that were selected on the basis of the needs and requirements of the project. More specifically, ReactJS, Node.js and Node-RED were used. The rules governing the Method Composition have emerged through the implementation of the platform, as the bibliographic review has not yielded any results in this area. With the implementation of the platform, the user now has the ability to synthesize methods, while leaving room for growth and development, also even more possibilities in this area are provided | 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 |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: