Σχεδίαση συστήματος αναγνώρισης context σε οικιακό, εργασιακό ή δημόσιο περιβάλλον
Master Thesis
Συγγραφέας
Γεωργακόπουλος, Ανδρέας
Ημερομηνία
2008-10-20Προβολή/ Άνοιγμα
Θεματική επικεφαλίδα
Intelligent agents (Computer software)Περίληψη
Η έννοια του ”context awareness” συνδυάζει τη χρήση πρακτόρων λογισμικού, οντολογιών, middleware και φυσικά ασύρματο δίκτυο με αδιάκοπτη λειτουργία οπουδήποτε. Οι πράκτορες μπορούν να σχεδιαστούν και να υλοποιηθούν με χρήση γνωστών πλατφόρμων όπως οι JADE και JADEX. Τα JADE και JADEX είναι πλατφόρμες υλοποιημένες σε Java, οι οποίες προσφέρουν τα βασικά εργαλεία για την εύκολη δημιουργία και απλή διαχείριση πρακτόρων λογισμικού. Επιπροσθέτως, το JADEX βασίζεται στο μοντέλο Belief-Desire-Intention (BDI) και χρησιμοποιεί τα λεγόμενα Agent Definition Files (ADF) τα οποία αναπτύσσονται σε XML ώστε να προωθηθεί η βελτίωση του βαθμού ελαστικότητας στην επίτευξη των στόχων τους. Τα μηνύματα που ανταλλάσσονται στο JADE και JADEX ακολουθούν το FIPA-ACL (Agent Communication Language) πρότυπο το οποίο έχει δημιουργηθεί από το Foundation for Physical Agents (FIPA). Οι οντολογίες από την άλλη, αναβαθμίζουν το επίπεδο προτυποποίησης των πρακτόρων λογισμικού ώστε να ακολουθείται μία συγκεκριμένη δομή κατά την ανάπτυξή τους. Ένα κοινό και εύχρηστο εργαλείο για τη δημιουργία οντολογιών αποτελεί το Protege, το οποίο βασίζεται και αυτό στη Java και αποτελείται από ένα φιλικό προς το χρήστη γραφικό περιβάλλον. Ο στόχος της παρούσας μελέτης είναι να αναλύσει τα προαναφερθέντα ερευνητικά πεδία και να προτείνει ένα πολύ-πρακτορικό μοντέλο επικοινωνίας βασιζόμενο στην πλατφόρμα JADEX και σε οντολογίες ώστε να επιτευχθούν εξατομικευμένες υπηρεσίες σε διάφορα φυσικά περιβάλλοντα. Τέλος, γίνεται αναφορά και στις προκλήσεις της βιομηχανίας των κινητών υπηρεσιών καθώς και οι πρόσφατες τάσεις στον τομέα των έξυπνων υπηρεσιών.