Please use this identifier to cite or link to this item: http://dspace.lib.uom.gr/handle/2159/22910
Author: Δεσπότης, Παναγιώτης
Title: Jason Logo : a configurable graphical environment for Multi-Agent-Systems (MAS) simulation based on JaCaMo framework.
Date Issued: 2018
Department: Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική
Supervisor: Σακελλαρίου, Ηλίας
Abstract: Η προσομοίωση είναι η μίμηση μιας διεργασίας του πραγματικού κόσμου ή ενός συστήματος. Οι προσομοιώσεις πολυπρακτορικών συστημάτων (Multi-Agent systems - MAS) στοχεύουν στη δοκιμή της συμπεριφοράς και των αποτελεσμάτων των αλληλεπιδράσεων μεταξύ αυτόνομων προγραμμάτων (πρακτόρων) κάτω από ένα κοινό περιβάλλον ως σύστημα. Μια γραφική απεικόνιση του περιβάλλοντος μπορεί να βοηθήσει στην καλύτερη κατανόηση των αποτελεσμάτων μιας προσομοίωσης. Σκοπός της παρούσας εργασίας ήταν η δημιουργία ενός γραφικού διαμορφώσιμου περιβάλλοντος προσομοίωσης για πολυπρακτορικά συστήματα με τη χρήση της γλώσσας Jason (AgentSpeakL) ως κύρια γλώσσα προγραμματισμού των πρακτόρων του συστηματος. Για να το επιτύχουμε, συνδυάσαμε δύο τεχνολογίες. Το JaCaMo και την NetLogo. Το JaCaMo είναι ένα framework που μας παρέχει τη γλώσσα Jason για τον προγραμματισμό των πρακτόρων, το Cartago ως το πλαίσιο για τη δημιουργία αντικειμένων (εργαλείων) που θα χρησιμοποιηθούν από τους πράκτορες της Jason και το Moise, το οποίο χρησιμοποιείται για την οργάνωση, το σχεδιασμό και τη μοντελοποίηση των πρακτόρων. Από την NetLogo δανειστήκαμε την ιδέα ενός περιβάλλοντος προσομοίωσης 2D αποτελούμενου από κελιά "μπαλώματα" στα οποία πάνω από αυτά τα κελία λειτουργούν οι πράκτορες "χελώνες". Επίσης κάποια χαρακτηριστικά από το UI της NetLogo.
Keywords: JasonLogo
Jacamo
Jason
Cartago
MAS
Agents
Simulation
Information: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2018.
Rights: Αναφορά Δημιουργού-Μη Εμπορική Χρήση 4.0 Διεθνές
Appears in Collections:Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M)

Files in This Item:
File Description SizeFormat 
DespotisPanagiotisMsc2018.pdf1.1 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons