Κατανεμημένο μοντέλο αξιοπιστίας/απόδοσης στο διαδίκτυο των πραγμάτων
Creators: name: Μυλωνάς, Νικόλαος Χρήστου
Publisher: name: Aristotle University of Thessaloniki
Year: 2020
Subjects: Διαδίκτυο Των Πραγμάτων
Ευφυής Πράκτορες
Μοντέλα Φήμης
Internet Of Things
Intelligent Agents
Trust Models

description: Με τη συνεχή εξάπλωση του Διαδικτύου των Πραγμάτων και τη χρήση του σε όλο και περισσότερες πτυχές της καθημερινής ζωής το θέμα της ασφάλειας σε αυτό γίνεται όλο και σημαντικότερο. Στο διαδίκτυο των πραγμάτων όπου ένας μεγάλος αριθμός συσκευών είναι συνδεδεμένος μεταξύ τους και δεδομένου ότι αυτές οι συσκευές ανήκουν σε ανθρώπους με διαφορετικά συμφέροντα και σκοπούς είναι δύσκολο να ξεχωρίσουμε πλέον ποίοι από αυτούς είναι αξιόπιστοι συνεργάτες και ποιοί όχι. Επιπλέον η επιλογή του λάθους εταίρου πολλές φορές μπορεί να έχει πολύ αρνητικά αποτελέσματα καθώς είναι πιθανό ένας χρήστης να πέσει θύμα απάτης εξαιτίας αυτής της λάθος επιλογής. Είναι επομένως εμφανής η ανάγκη ύπαρξης κάποιου μηχανισμού αναγνώρισης των κακόβουλων χρηστών και εύρεσης αξιόπιστων εταίρων για τις συναλλαγές στο Διαδίκτυο των Πραγμάτων. Τα μοντέλα φήμης είναι ένας τέτοιος μηχανισμός που επιτρέπει στους χρήστες να έχουν έναν εύκολο τρόπο εύρεσης και αξιολόγησης των εταίρων τους. Στόχος της εργασίας αυτής είναι η ανάπτυξη ενός κατανεμημένου μοντέλου φήμης καθώς και η δοκιμή του σε ένα πολυπρακτορικό σύστημα για την αξιολόγησή του. Το μοντέλο αυτό είναι κυρίως για χρήση στις ηλεκτρονικές συναλλαγές μέσω του Διαδικτύου των Πραγμάτων στις οποίες ο βασικότερος κίνδυνος είναι η χρηματική ζημία. Για την προσομοίωση της λειτουργίας του μοντέλου αναπτύχθηκε ένα πολυπρακτορικό σύστημα στη γλώσσα προγραμματισμού Java με τη χρήση της πλατφόρμας jade. Αυτό έγινε καθώς η λειτουργία των συσκευών του Διαδικτύου των Πραγμάτων μπορεί να παρομοιαστεί με τη λειτουργία των ευφυών πρακτόρων μέσα σε ένα μεγαλύτερο πολυπρακτορικό σύστημα καθώς και επειδή οι ευφυείς πράκτορες είναι μία πολλά υποσχόμενη τεχνολογία για την υποστήριξη του Διαδικτύου των Πραγμάτων.
description: With the increased popularity of the Internet of Things idea and its use in our daily lives safety while using it becomes an important concern. In Internet of Things a large number of devices are connected with each other and each device belongs to a different individual with his own agenda. As a result it is sometimes difficult to distinguish between who is trustworthy and who is not. Furthermore choosing the wrong person for a collaboration can lead to many problems one of which is falling victim to a scam. It is therefore clear that there is a need for a mechanism that helps people choose who to collaborate with and who to avoid in Internet of Things. Trust models offer such a mechanism by giving users an easy way to find and rate their interaction with their peers in an Internet of Things System. The purpose of this thesis is the development of a Trust Model for the Internet Of Things as well as the evaluation of said model in a multi-agent system. The model developed for this thesis is mainly for use in e-commerce where the main concern is minimizing or even better avoiding monetary loss. To simulate the use of this model in the real Internet of Things we use a multi-agent system created in the programming language java with the use of jade. This was done due to the fact that Internet of Things devices operate in a similar way to intelligent agents inside a multi-agent system.