Show simple item record

dc.contributor.advisorΜηλιώνης, Απόστολος
dc.contributor.authorΠολύζου, Μαρία
dc.description.abstractΤα διάχυτα / διεισδυτικά υπολογιστικά περιβάλλοντα (Ubiquitous / Pervasive computing environments) αποτελούν ένα μεγάλο όραμα για το μέλλον και έρχονται να αντικαταστήσουν τις υπάρχουσες υπολογιστικές τεχνολογίες. Σε αυτά τα περιβάλλοντα θα διατίθεται ενσωματωμένη παντού υπολογιστική τεχνολογία τέτοια ώστε να μπορούν να προσαρμοστούν στις ανάγκες μεμονωμένων χρηστών. Τα δίκτυα, οι υπηρεσίες και οι συσκευές θα πρέπει να είναι πανταχού παρόντα και να εργάζονται από κοινού, ώστε να μπορούν να υποστηρίξουν κάθε άτομο για την εκτέλεση δραστηριοτήτων της καθημερινής ζωής του. Αντίστοιχα οι διάφορες διαδικασίες θα πρέπει να εκτελούνται με διαφανή και διακριτικό τρόπο ώστε να μην είναι αντιληπτά από τον άνθρωπο. Οι διαδικασίες που εκτελούνται από το σύστημα θα πρέπει να απαιτούν την ελάχιστη παρέμβαση του χρήστη και να ανταποκρίνονται στις ανάγκες του. Για να μπορέσουν να ανταποκριθούν σε αυτή την μεγάλη πρόκληση, τα περιβάλλοντα αυτά θα πρέπει να προσαρμόζονται αυτόματα με ευφυή τρόπο προκειμένου να παρέχουν πραγματικό όφελος στον χρήστη, αντί να του δημιουργούν εμπόδια. Για να μπορέσει ένα τέτοιο περιβάλλον να υποστηρίξει τα παραπάνω θα πρέπει πρώτα από όλα να είναι συνεχώς προσβάσιμο το δίκτυο ώστε να είναι αδιάλειπτη η παροχή υπηρεσιών του. Επομένως είναι αναγκαίο να γίνεται αυτόματα η ανακάλυψη και ο εντοπισμός των διάφορα στοιχείων / οντοτήτων του περιβάλλοντος, αλλά και η διαχείριση και διαμόρφωσή τους ώστε να καλύπτουν τις ανάγκες του χρήστη και να εκτελούν διαδικασίες για λογαριασμό του. Οι διαδικασίες αυτές θα πρέπει να λειτουργούν αδιάλειπτα καθώς ο χρήστης κινείται μέσα στο διάχυτο περιβάλλον. Επιπλέον ένα τέτοιο σύστημα θα πρέπει διευκολύνει τη διαχείριση και την διάχυση της νοημοσύνης του συστήματος μέσα στο περιβάλλον. Συνεπώς θα πρέπει να εκτελούνται διεργασίες που να παρέχουν πολύτιμες γνώσεις περιβάλλοντος (context awareness) για λήψη αποφάσεων συστήματος. Οπότε το σύστημα θα πρέπει να συλλέγει, να αξιολογεί και να ταξινομεί πληροφορίες του πλαισίου (context) που αφορούν την κατάσταση όλων των οντοτήτων (φυσικών και ιδεατών) που υπάρχουν σε αυτό. Η διαδικασία αυτή ονομάζεται context management και είναι απαραίτητη προκειμένου το σύστημα να μπορεί να αξιοποιήσει τις πληροφορίες που έχει συλλέξει, ώστε να εξάγει συμπεράσματα πιο υψηλού επιπέδου, με τελικό σκοπό να παρέχει προσαρμοσμένες υπηρεσίες (εξατομίκευση υπηρεσιών) στον κάθε χρήστη του συστήματος για συγκεκριμένο τόπο, χρόνο και γεγονότα. Τέλος, καθώς πολλές από τις πληροφορίες που αποτελούν τμήμα της γνώσης που διαθέτει το σύστημα ενδέχεται να αφορούν προσωπικά και ευαίσθητα δεδομένα, είναι σημαντικό να παρέχονται μηχανισμοί διασφάλισης της ιδιωτικότητας του χρήστη. Στην παρούσα εργασία γίνεται μελέτη, ανάλυση προδιαγραφών και υλοποίηση ενός συστήματος context management. Το SED (Sensor Event Detector) σύστημα παρέχει μηχανισμούς για την λήψη, επεξεργασία, διαχείριση και διάδοση πληροφοριών του περιβάλλοντος. Ο μηχανισμός του συστήματος καταγράφει και διατηρεί τα δεδομένα προκειμένου να υποστούν επεξεργασία και να παρέχουν συμπεράσματα υψηλότερου επιπέδου για την κατάσταση του περιβάλλοντος (context inference). Το SED σύστημα σχεδιάστηκε έτσι ώστε να επιτρέπει σε ένα έξυπνο περιβάλλον να εστιάζει στις εξατομικευμένες ανάγκες των χρηστών και να παρέχει υπηρεσίες πλήρως προσανατολισμένες και προσαρμοσμένες σε αυτούς, σύμφωνα με τις προτιμήσεις, την τοποθεσία, τις συσκευές, το δίκτυο, τις τρέχουσες συνθήκες (χρόνος και φυσικές συνθήκες) και όλες τις πληροφορίες περιβάλλοντος που σχετίζονται με τον κάθε χρήστη.el
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Διεθνές*
dc.subjectΠληροφοριακά συστήματαel
dc.titleΜελέτη, αναλυτική προδιαγραφή και υλοποίηση ενός συστήματος διαχείρισης πληροφορίας περιβάλλοντος για διεισδυτικές εφαρμογέςel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Ψηφιακών Συστημάτωνel
dc.description.abstractENUbiquitous and pervasive computing environments form a significant vision for the future of computing and aim to replace the way computing is currently involved in everyday life. These environments will offer computing capabilities integrated in almost everything, in such a manner that the will be able to respond to the needs of each person. Networks, services and devices will cooperate via transparent and unobtrusive processes to form a unified virtual mesh that is available everywhere and can support the activities of people within it. These processes should require minimal user intervention and be able to adapt dynamically to the needs of each person in an intelligent manner, so that they will be actually useful instead of troublesome for the end users. To support these operations, such an environment must provide continuous and uninterruptible access to the network and its services. It is thus necessary to automatically perform processes such as discovery, location, configuration and management of the various entities within the environment, so that these entities can work effectively towards catering for the user’s needs. These operations must not be interrupted as the location of users within the environment changes. Such an environment should also simplify the management and dispersion of intelligence and acquired knowledge. Therefore, it should provide context awareness as a service to executing processes. Consequently such a system needs to collect, evaluate, classify and sort information regarding the context of all physical and virtual entities within the environment. This process is called context management and is necessary so that the system can leverage the information collected and the knowledge acquired in order to extract higher level information and be able to provide personalized services to each user. Finally, since a significant part of the collected information may involve personal and sensitive data about users, it is very important to provide mechanisms for ensuring the security of such information and the privacy of the users. This paper presents the requirements analysis, design and implementation of a Context Management system. SED (Sensor Event Detector) provides a robust mechanism for collecting data from various sensors, semantic uplifting and context inference, and managing the context state within a smart environment. SED was designed in such a way so that it can be used in a smart environment in order to allow the provision of personalized services to users according to their preferences, location, as well as temporal and physical conditions and other context information collected.el
dc.contributor.masterΔιδακτική της Τεχνολογίας και Ψηφιακά Συστήματαel
dc.subject.keywordContent Management Systems (CMS)el

Files in this item


This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές
Except where otherwise noted, this item's license is described as
Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Contact Us
Send Feedback
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»