HEAL DSpace

Επαλήθευση έξυπνης σύμβασης με χρήση του περιβάλλοντος UPPAAL

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

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

dc.contributor.author Βαϊδομαρκάκης, Παναγιώτης el
dc.contributor.author Vaidomarkakis, Panagiotis en
dc.date.accessioned 2020-12-14T08:45:35Z
dc.date.available 2020-12-14T08:45:35Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/52496
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.20194
dc.rights Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα *
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα *
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση 3.0 Ελλάδα *
dc.rights Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-nc-sa/3.0/gr/ *
dc.subject Επαλήθευση κώδικα el
dc.subject Βάσεις δεδομένων el
dc.subject Έξυπνη σύμβαση el
dc.subject Χρονισμένα αυτόματα el
dc.subject Κλείδωμα δύο φάσεων el
dc.subject Smart contract en
dc.subject Database en
dc.subject UPPAAL en
dc.subject Timed automata en
dc.subject Code verification en
dc.title Επαλήθευση έξυπνης σύμβασης με χρήση του περιβάλλοντος UPPAAL el
heal.type bachelorThesis
heal.classification Πληροφορική el
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2020-10-07
heal.abstract Σκοπός αυτής της πτυχιακής εργασίας είναι η δημιουργία μίας έξυπνης σύμβασης καθώς επίσης και η επαλήθευση της ότι λειτουργεί μέσω του περιβάλλοντος UPPAAL. Αρχικά, γίνεται μία σύντομη αναδρομή και επεξήγηση για τη χρησιμότητα και τις λειτουργίες των έξυπνων συμβάσεων. Αναλύονται τα βασικά τους χαρακτηριστικά, τι πλεονεκτήματα προσφέρουν έναντι των συμβάσεων που προϋπήρχαν και στο τέλος του δευτέρου κεφαλαίου γίνεται μία σύντομη ανάλυση κόστους αυτών με σκοπό την ανάδειξη της χρησιμότητά τους. Στη συνέχεια, γίνεται μία σύντομη αναδρομή και επεξήγηση για το τι είναι και πως λειτουργεί μία βάση δεδομένων. Συγκεκριμένα, γίνεται εμβάθυνση στην αλληλεπίδραση μεταξύ των βάσεων δεδομένων, αναλύεται ο τρόπος αποθήκευσης πληροφοριών καθώς και το είδος ασφάλειας που προσφέρουν. Ακολούθως, ξεκινάει η ανάλυση του περιβάλλοντος UPPAAL. Γίνεται μία σύντομη ανασκόπηση διαφόρων ορισμών όπως για παράδειγμα τα χρονισμένα αυτόματα. Αναλύεται πλήρως η σύνδεση χρονισμένων αυτομάτων, ο τρόπος γραφής στο UPPAAL, οι εκφράσεις που χρησιμοποιεί, η γλώσσα επερώτησης που υπάρχει, πως διαχειρίζεται το χρόνο και ολοκληρώνεται με τη χρήση του γραφικού περιβάλλοντος του UPPAAL όπου υπάρχει ο συντάκτης, ο προσομοιωτής και ο επαληθευτής. Στο τελευταίο κεφάλαιο, μέσω του προγράμματος UPPAAL, γίνεται η μοντελοποίηση δύο ταυτόχρονων συναλλαγών που χρησιμοποιούν το μοντέλο κλείδωμα δύο φάσεων. Σχεδιάζεται ο βασικός σκελετός δύο συναλλαγών με την χρήση του UPPAAL. Στη συνέχεια γίνονται τροποποιήσεις για να λειτουργήσουν οι συναλλαγές με κλείδωμα δύο φάσεων και στο τέλος, εκτελώντας την προσομοίωση των συναλλαγών, επαληθεύεται το μοντέλο που δημιουργήθηκε όπως επίσης και η απομόνωση των συναλλαγών. el
heal.advisorName Στεφανέας, Πέτρος el
heal.committeeMemberName Ζάχος, Ευστάθιος el
heal.committeeMemberName Παγουρζής, Αριστείδης el
heal.committeeMemberName Στεφανέας, Πέτρος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών. Τομέας Μαθηματικών el
heal.academicPublisherID ntua
heal.numberOfPages 60 σ. el
heal.fullTextAvailability false


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

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

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

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

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