Please use this identifier to cite or link to this item: https://apothesis.eap.gr/handle/repo/21433
Title: Ευφυές ημερολόγιο [Cd-rom] : πολυπρακτορικό σύστημα διευθέτησης συναντήσεων : [Διπλωματική διατριβή]
Authors: ΚΩΝΣΤΑΝΤΙΝΑ ΜΑΡΙΝΗ
Issue Date: 31-Jul-2008
Abstract: Σκοπός αυτής της διπλωματικής εργασίας ήταν η δημιουργία ενός συστήματος που θα παρέχει υπηρεσίες διευθέτησης συναντήσεων (meeting scheduler) σε απομακρυσμένους μεταξύ τους χρήστες. Η υπηρεσία αυτή μπορεί να διευκολύνει σε περιπτώσεις, όπου οι συμμετέχοντες είναι πολλοί σε αριθμό και με αρκετά επιβαρημένα προσωπικά προγράμματα, ώστε να είναι δύσκολο να συνεννοηθούν μεταξύ τους για κοινές διαθέσιμες χρονικές περιόδους για την πραγματοποίηση της συνάντησης. Στο πλαίσιο αυτό υλοποιήθηκε ένα πολυπρακτορικό σύστημα, μέσω του οποίου οι χρήστες μπορούν να επικοινωνούν για να προγραμματίσουν συναντήσεις. Η επικοινωνία των χρηστών γίνεται μέσω πρακτόρων λογισμικού (software agents), οι οποίοι λειτουργούν ως προσωπικοί "βοηθοί". Το σύστημα φιλοξενεί πράκτορες δύο τύπων: Date Requesters, πράκτορες που αιτούνται για μια συνάντηση και Date Assistants, πράκτορες που απαντούν εκ μέρους των χρηστών τους σε αιτήσεις συναντήσεων. Ανάμεσα στις εργασίες που καλούνται να εκτελέσουν οι πράκτορες αυτοί είναι η ανάκτηση του προγράμματος του ιδιοκτήτη τους από το Google Calendar και η ανταλλαγή των απαραίτητων πληροφοριών για την εύρεση κοινού διαστήματος για την πραγματοποίηση της συνάντησης. Στη συνέχεια, υπολογίζεται η πλησιέστερη διαθέσιμη ημερομηνία για την πραγματοποίηση της συνάντησης και οι πράκτορες ενημερώνουν τα προγράμματα των χρηστών με το νέο ραντεβού. Κωνσταντίνα Μαρίνη, «Ευφυές Ημερολόγιο, Πολυπρακτορικό Σύστημα Διευθέτησης Συναντήσεων» Ελληνικό Ανοικτό Πανεπιστήμιο: ΠΛΗΣ - Διπλωματική Εργασία 4 Η πλατφόρμα ανάπτυξης που χρησιμοποιήθηκε είναι το JADE (Java Agent Development Framework), το οποίο είναι ένα ελεύθερο, ανοιχτού κώδικα λογισμικό. Το JADE αποτελεί μια από τις πιο δημοφιλείς πλατφόρμες υλοποίησης πολυπρακτορικών συστημάτων, το οποίο είναι σύμφωνο με τις προδιαγραφές FIPA. Η ανάπτυξη του συνόλου του συστήματος με τη χρήση της γλώσσας Java.
Appears in Collections:ΠΛΣ Διπλωματικές Εργασίες

Files in This Item:
File Description SizeFormat 
MARINI%20KONSTANTINA.pdf3.86 MBUnknownView/Open


This item is protected by original copyright



Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.