HEAL DSpace

Ενοποίηση συστημάτων blockchain με υπάρχοντα υπολογιστικά οικοσυστήματα με χρήση Service oriented architecture Modeling Language

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

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

dc.contributor.author Ζευγολατάκος, Παναγιώτης el
dc.contributor.author Zevgolatakos, Panagiotis en
dc.date.accessioned 2022-11-16T11:07:25Z
dc.date.available 2022-11-16T11:07:25Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/56153
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.23851
dc.rights Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-nd/3.0/gr/ *
dc.subject Υπηρεσία el
dc.subject Εφαρμογή ιστού el
dc.subject Έυπνα συμβόλαια el
dc.subject SoaML en
dc.subject Blockchain en
dc.subject Blockchain oracle en
dc.subject Web3 en
dc.subject SOA en
dc.title Ενοποίηση συστημάτων blockchain με υπάρχοντα υπολογιστικά οικοσυστήματα με χρήση Service oriented architecture Modeling Language el
heal.type bachelorThesis
heal.classification Software Engineering el
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2022-07-13
heal.abstract Η επικοινωνία μεταξύ επαγγελματιών που συμμετέχουν στην ανάπτυξη σύνθετων υπολογιστικών οικοσυστημάτων είναι ζωτικής σημασίας. Σε περίπτωση συνεργασίας οργανισμών, είναι σύνηθες να υπάρχουν προβλήματα στην ανάπτυξη, τον εμπλουτισμό ή την ενοποίηση υπαρχουσών (legacy) εφαρμογών με νέες, εξαιτίας της δυσκολίας ανταλλαγής δεδομένων και υπηρεσιών μεταξύ διαφορετικών εφαρμογών, ιδιαίτερα όταν αυτές προέρχονται από διαφορετικούς κατασκευαστές, χρησιμοποιούν διαφορετικές τεχνολογίες, κ.ά.. Με την εξάπλωση της τεχνολογίας blockchain και του Web 3.0, ολοένα και περισσότεροι οργανισμοί στρέφονται στην ενοποίηση των συστημάτων τους με τις καινούριες αυτές τεχνολογίες προκειμένου να ωφεληθούν από τη χρήση τους. Ωστόσο, η επιτυχής επικοινωνία των υπαρχόντων (legacy) πιθανώς πολύπλοκων πληροφοριακών συστημάτων με συστήματα που βασίζονται σε blockchain, με τρόπο που να είναι παραγωγική η ενοποίηση και η αξιοποίηση των δυνατοτήτων τους παραμένει προβληματική, δυσκολεύοντας τη συνεργασία μεταξύ οργανισμών και επιβραδύνοντας, ή καθιστώντας ακριβή και επιρρεπή σε σφάλματα την υιοθέτηση νέων τεχνολογιών. Ο σκοπός της παρούσας διπλωματικής εργασίας είναι η διερεύνηση της αξιοποίησης πρότυπης τεκμηρίωσης υπαρχόντων πληροφοριακών συστημάτων και της χρήσης της στην ανάπτυξη ενός αξιόπιστου τρόπου περιγραφής και τεκμηρίωσης της ενοποίησης (integration) συστημάτων, έτσι ώστε να γίνεται ευκολότερη η επικοινωνία τους με νέα πληροφοριακά συστήματα που εισάγονται στο εκάστοτε οικοσύστημα, και συγκεκριμένα με συστήματα που χρησιμοποιούν blockchain. Συγκεκριμένα, θα σχεδιαστεί και υλοποιηθεί ένα σενάριο επικοινωνίας των χαρακτηριστικών (υπηρεσιών) ενός συστήματος με τη χρήση Service oriented architecture Modeling Language (SoaML). Αρχικά, θα πραγματοποιηθεί η ανάπτυξη μιας εφαρμογής ιστού με αρχιτεκτονική SOA για την οποία θα κατασκευαστεί και η αντίστοιχη τεκμηρίωση με SoaML. Στη συνέχεια, θα εκτελεστεί ένα υποθετικό σενάριο στο οποίο θα αναπτυχθεί μια επιπλέον εφαρμογή με τεχνολογία blockchain, και θα διερευνηθεί η χρησιμότητα της τεκμηρίωσης SOA για να πραγματοποιηθεί η ενοποίηση (integration) με την αρχική εφαρμογή. el
heal.abstract The communication between professionals involved in the development of complex computer ecosystems is vital. In the case of cooperation amongst organizations, it is usual for problems to exist in the development, enrichment or integration of existing (legacy) applications with new ones, due to the difficulty of information and service exchange between different applications, especially when they derive from different manufacturers, use different technologies, etc. With the spreading of blockchain technology and Web 3.0, more and more organizations turn to the unification of their systems with these new technologies in order to benefit from their use. However, the successful communication between existing (legacy) possibly complex information systems and systems based on blockchain, in a way where the integration and utilization of their capabilities remain problematic, making the cooperation amongst organizations difficult and slowing down, or rendering the adoption of new technologies expensive and problematic. The purpose of the present diploma thesis is the investigaion of a reliable model documentation of existing information systems and its use in the development of a reliable way to describe and document system integration, so that their communication with new information systems that are integrated in each ecosystem becomes easier, specifically with systems that use blockchain. Specifically, a communication of a system’s characteristics (services) scenario will be designed and implemented with the use of Service oriented architecture Modeling Language (SoaML). Initially, a web application with SOA architecture will be developed, along with the respective SoaML documentation. Subsequently, a hypothetical scenario will be executed in which another application with blockchain technology will be developed, and the use of the SOA documentation will be investigated so that the integration with the initial application is realized. en
heal.advisorName Βεσκούκης, Βασίλειος el
heal.committeeMemberName Βεσκούκης, Βασίλειος el
heal.committeeMemberName Τσανάκας, Παναγιώτης el
heal.committeeMemberName Παγουρτζής, Άρης el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών el
heal.academicPublisherID ntua
heal.numberOfPages 80 σ. el
heal.fullTextAvailability false


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

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

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

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

Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Ελλάδα