Development of a simulation environment for the study of Activity Spheres

 
This item is provided by the institution :

Repository :
Institutional Repository of the Hellenic Open University
see the original item page
in the repository's web site and access all digital files if the item*
share



Thesis (EN)

2017 (EN)

Περιβάλλον εξομοίωσης σφαιρών δραστηριότητας
Development of a simulation environment for the study of Activity Spheres

Αλεξίου, Θαλάσσης

Ζαχαράκης, Ιωάννης
Καμέας, Αχιλλέας

Activity spheres are an innovative approach to the composition of ubiquitous computing applications. Spheres make use of augmented objects (artifacts) that have enriched features and properties and can provide new services to users compared to plain objects. Activity spheres adapt the GAS architectural style and achieve goals within an ambient intelligence (AmI) environment, that their owner has set. This thesis describes the design, implementation and evaluation of a web-based application that can be used to simulate the operation and behavior of the activity spheres and allows their study and experimentation with different compositions of spheres. The emulation application is able to run in a browser, in any operating environment, both on desktop / laptop computers and on mobile devices. It enables the study of ubiquitous computing environment by creating virtual spaces in which the emulation takes place. At the same time, users can create and manage template artifacts, which are augmented devices that can provide new services through the integration of plugs. These plugs can be associated within the application environment, through synapses that provide the connection between the artifacts and modify the plugs’ values according to the goals that the user have set as expressed through the activity spheres. The environment of the application provides tools that facilitate the process of composing, operating and decomposing an activity sphere. At the same time, templates can be used as a basis, in order that the user is able to add new artifacts in the ambient ecology and to test different compositions of activity spheres and artifacts. The application supports the simultaneous presence and interaction of multiple users in the same environment, as well as the prioritization of the activity spheres of the same user, giving the opportunity to experiment and study thoroughly the concept of the activity spheres.
Περιέχει: πίνακες, διαγράμματα, εικόνες
Οι σφαίρες δραστηριότητας αποτελούν μια καινοτόμο προσέγγιση στη σύνθεση εφαρμογών διάχυτου υπολογισμού. Χρησιμοποιούν επαυξημένα αντικείμενα (τεχνουργήματα), τα οποία διαθέτουν εμπλουτισμένα χαρακτηριστικά και ιδιότητες και μπορούν να παρέχουν στους χρήστες νέες υπηρεσίες σε σχέση με τα απλά αντικείμενα. Οι σφαίρες δραστηριότητας ακολουθούν το αρχιτεκτονικό στυλ GAS και επιτυγχάνουν τους στόχους του ιδιοκτήτη τους μέσα σε ένα περιβάλλον διάχυτης νοημοσύνης(AmI). Η παρούσα εργασία περιγράφει τον σχεδιασμό, υλοποίηση και αξιολόγηση μιας διαδικτυακής εφαρμογής, η οποία μπορεί να χρησιμοποιηθεί για να εξομοιώσει τη λειτουργία και τη συμπεριφορά των σφαιρών δραστηριότητας και επιτρέπει την μελέτη τους και τον πειραματισμό με διαφορετικές συνθέσεις σφαιρών. Η εφαρμογή εξομοίωσης μπορεί να λειτουργήσει μέσω προγράμματος περιήγησης σε οποιοδήποτε λειτουργικό περιβάλλον, τόσο σε σταθερούς/φορητούς υπολογιστές, όσο και σε κινητές συσκευές. Επιτρέπει τη μελέτη περιβάλλοντος διάχυτου υπολογισμού, δημιουργώντας εικονικούς χώρους, μέσα στους οποίους διαδραματίζεται η διαδικασία εξομοίωσης. Παράλληλα οι χρήστες μπορούν να δημιουργήσουν και να διαχειριστούν πρότυπα τεχνουργήματα, τα οποία είναι βελτιωμένες συσκευές, οι οποίες μπορούν να παρέχουν νέες υπηρεσίες μέσω της ενσωμάτωσης διεπαφών (plugs). Οι διεπαφές αυτές μπορούν να συσχετιστούν στο περιβάλλον της εφαρμογής, μέσω συνάψεων (synapses), οι οποίες υλοποιούν την σύνδεση μεταξύ των τεχνουργημάτων και τροποποιούν τις τιμές των plugs σύμφωνα με τους στόχους που έχουν θέσει οι χρήστες, όπως αυτοί εκφράζονται μέσω των σφαιρών δραστηριότητας. Το περιβάλλον της εφαρμογής παρέχει εργαλεία που διευκολύνουν τη διαδικασία της σύνθεσης, λειτουργίας και αποσύνθεσης μιας σφαίρας δραστηριότητας. Παράλληλα, τα πρότυπα τεχνουργήματα μπορούν να χρησιμοποιηθούν σαν βάση, προκειμένου ο χρήστης να μπορεί να προσθέσει νέες συσκευές στην οικολογία του χώρου διάχυτου υπολογισμού και να δοκιμάσει διαφορετικές συνθέσεις σφαιρών δραστηριότητας και τεχνουργημάτων. Η εφαρμογή υποστηρίζει την ταυτόχρονη παρουσία και αλληλεπίδραση πολλαπλών χρηστών στο ίδιο περιβάλλον, αλλά και τη δυνατότητα ορισμού βαθμού προτεραιότητας στις σφαίρες δραστηριότητας του ίδιου χρήστη, δίνοντας την ευκαιρία πειραματισμού και διεξοδικής μελέτης της έννοιας της σφαίρας δραστηριότητας.

Διπλωματική Εργασία / Thesis

Σφαίρες δραστηριότητας
Εξομοίωση σφαιρών δραστηριότητας
Artifact emulator
Activity spheres
Activity spheres emulator
emulator application
Εφαρμογή εξομοίωσης
Εξομοίωση τεχνουργημάτων


Greek
English

2017-10-09T10:37:05Z
2017-09-23


Ελληνικό Ανοικτό Πανεπιστήμιο / Hellenic Open University

0
172




*Institutions are responsible for keeping their URLs functional (digital file, item page in repository site)