Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/18025
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Διαμαντίδης, Θεόδωρος | - |
dc.date.accessioned | 2021-07-17T20:46:57Z | - |
dc.date.available | 2021-07-17T20:46:57Z | - |
dc.date.issued | 2021-07-15 | - |
dc.identifier.uri | http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/18025 | - |
dc.description.abstract | Οι καινοτόμες ιδιότητες του Blockchain έχουν οδηγήσει στην υιοθέτησή του στην ανάπτυξη κρυπτονομισμάτων, σε εφαρμογές χρηματοοικονομικής, και πλέον σε εφαρμογές γενικού σκοπού, όπως οι εφοδιαστικές αλυσίδες ή οι υπηρεσίες υγείας. Τέτοιες εφαρμογές έχουν συχνά απαιτήσεις αποδοτικότητας και απορρήτου, επομένως δημιουργείται η ανάγκη για κλειστά και ελεγχόμενα συστήματα Blockchain. Προκειμένου να εκτιμηθεί ορθά η αξία που μπορεί να εισφέρει η υιοθέτηση του Blockchain, είναι κρίσιμο να κατανοηθεί ο τρόπος λειτουργίας του, οι διαφορετικοί αλγόριθμοι συναίνεσης και οι ιδιαιτερότητες της κάθε πλατφόρμας. Παράλληλα, οι τρέχουσες αδυναμίες του Blockchain να διαχειριστεί εγγενώς την αποθήκευση μεγάλου όγκου δεδομένων, την εκτέλεση απαιτητικών υπολογισμών και την αλληλεπίδραση με εξωγενή συστήματα, παρακινούν την εύρεση λύσεων που να διατηρούν ωστόσο τις ιδιότητες της αποκεντρικοποίησης και της ασφάλειας. Σημαντικό εμπόδιο στην υιοθέτηση του Blockchain αποτελεί η συχνή ανάγκη για διατήρηση υπάρχοντων συστημάτων σε λειτουργία. Ενδιαφέρουσα τέτοια περίπτωση είναι οι εφαρμογές κρίσιμης αποστολής, λόγω της τομής των χαρακτηριστικών τους με τις ιδιότητες του Blockchain. Στην παρούσα εργασία εξετάζουμε πώς μπορεί να ενοποιηθεί ένα υπάρχον σύστημα με ένα σύστημα Blockchain με τρόπο που να ελαχιστοποιούνται οι παρεμβάσεις στο πρώτο, μελετώντας την περίπτωση των συστημάτων αεροδιακομιδής. Αναλύουμε τις ευκαιρίες, τις ανάγκες και τους περιορισμούς που προκύπτουν από την υιοθέτηση του Blockchain στην αεροδιακομιδή. Προτείνουμε τις αρχιτεκτονικές των “διεπαφών Blockchain” με ρόλο διαμεσολαβητή και τη χρήση τους σε ένα παράλληλο σύστημα για καταγραφή συμβάντων και για παραγωγή προτάσεων από smart contracts κατ’ αντιπαραβολή των αποφάσεων του υπάρχοντος συστήματος. Αναλύουμε τα δεδομένα του υπάρχοντος συστήματος και τον μετασχηματισμό τους για να καταχωρηθούν στο Blockchain και βάσει αυτών μοντελοποιούμε το προτεινόμενο σύστημα παρακινούμενοι από ιδέες του αναπτυσσόμενου κλάδου του blockchain-oriented software engineering (BOSE). | en_US |
dc.language | el | en_US |
dc.subject | Blockchain | en_US |
dc.subject | τεχνολογία λογισμικού | en_US |
dc.subject | αρχιτεκτονική λογισμικού | en_US |
dc.subject | ενοποίηση | en_US |
dc.subject | μοντελοποίηση | en_US |
dc.subject | smart contracts | en_US |
dc.subject | κρίσιμες αποστολές | en_US |
dc.subject | αεροδιακομιδή | en_US |
dc.title | Αρχιτεκτονικές λογισμικού για ενοποίηση υπαρχόντων συστημάτων λογισμικού σε κλειστό ελεγχόμενο blockchain για εφαρμογές κρίσιμης αποστολής | en_US |
dc.description.pages | 125 | en_US |
dc.contributor.supervisor | Βεσκούκης Βασίλειος | en_US |
dc.department | Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών | en_US |
Appears in Collections: | Διπλωματικές Εργασίες - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
MEng_Thesis_Theodoros_Diamantidis_03115007.pdf | 8.04 MB | Adobe PDF | View/Open |
Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.