Your browser does not support JavaScript!

Αρχική    AmI-Solertis: online platform to support intelligent behaviors in ambient intelligence environments  

Αποτελέσματα - Λεπτομέρειες

Προσθήκη στο καλάθι
[Προσθήκη στο καλάθι]
Κωδικός Πόρου 000416982
Τίτλος AmI-Solertis: online platform to support intelligent behaviors in ambient intelligence environments
Άλλος τίτλος AmI-Solertis: διαδικτυακή πλατφόρμα υποστήριξης έξυπνων συμπεριφορών σε περιβάλλοντα διάχυτης νοημοσύνης
Συγγραφέας Λεωνίδης, Αστέριος Δ
Σύμβουλος διατριβής Στεφανίδης, Κωνσταντίνος
Μέλος κριτικής επιτροπής Πλεξουσάκης, Δημήτρης
Σαββίδης, Αντώνιος
Περίληψη Η Διάχυτη Νοημοσύνη (ΔΝ) οραματίζεται περιβάλλοντα στα οποία η τεχνολογία και οι πληροφορίες «ρέουν» συνεχώς, και τα φυσικά αντικείμενα είναι επαυξημένα με υπολογιστική τεχνολογία ώστε να μπορούν να επικοινωνούν, να ανταλλάσσουν δεδομένα και να συνεργάζονται με έναν «ευφυή» τρόπο, δημιουργώντας έτσι ένα διευρυμένο υπολογιστικό τοπίο, στο οποίο η έμμεση αλληλεπίδραση και η διαρκής συνεργασία μεταξύ του περιβάλλοντος και των χρηστών επιτρέπουν την υπολογιστική υποστήριξη καθημερινών δραστηριοτήτων. Η Διάχυτη Νοημοσύνη αποτελεί μια ραγδαία αναπτυσσόμενη οικονομία η οποία προβλέπεται να αυξηθεί εκθετικά στα επόμενα χρόνια. Ωστόσο, τα διάφορα συστήματα ΔΝ θα πρέπει να μπορούν να προγραμματίζονται εύκολα, ώστε να μεγιστοποιήσουν την αποτελεσματικότητα τους, την επεκτασιμότητα τους και την προσαρμοστικότητα τους στις ανάγκες των τελικών χρηστών. Προς αυτήν την κατεύθυνση, η παρούσα διατριβή προτείνει την τεχνολογική πλατφόρμα AmI-Solertis, η οποία επιτρέπει στους χρήστες της να καθορίσουν την «ευφυή» συμπεριφορά του περιβάλλοντος ΔΝ, δημιουργώντας μικρο-προγράμματα (AmI scripts) μέσω μιας διαδικτυακής προγραμματιστικής πλατφόρμας (AmI Solertis Studio) και ενός συνοδευτικού ψηφιακού βοηθού (chat-bot agent). Επιπρόσθετα, μια πλήρης σουίτα εργαλείων διευκολύνει την διαχείριση, τον προγραμματισμό, τον έλεγχο και την παρακολούθηση σε πραγματικό χρόνο των επιμέρους υποδομών του συνολικού περιβάλλοντος ΔΝ (π.χ., υπηρεσίες, συσκευές, λογισμικό, κλπ.). Από τεχνολογικής σκοπιάς, η πλατφόρμα AmI-Solertis: (α) προτείνει ένα υβριδικό πρωτόκολλο επικοινωνίας το οποίο υποστηρίζει τόσο σύγχρονη όσο και ασύγχρονη αλληλεπίδραση (π.χ. events) μεταξύ των διαφόρων συστημάτων, (β) ενοποιεί τον ορισμό και την εισαγωγή νεών συσκευών, υπηρεσιών και λογισμικού ανεξαρτήτως του τύπου τους, (γ) διευκολύνει την ενσωμάτωση και χρήση ετερογενών υπηρεσιών μέσω ενός προτυποποιημένου - και ταυτόχρονα τεχνολογικά ανεξάρτητου (agnostic) - μηχανισμού, (δ) παρέχει ένα σύστημα μικρο-προγραμματισμού (scripting) που επιτρέπει την δυναμική προσαρμογή και έλεγχο της συμπεριφοράς του συνολικού περιβάλλοντος ΔΝ, και (ε) προσφέρει μια πρότυπη προγραμματιστική βιβλιοθήκη εργαλείων προς τους τελικούς προγραμματιστές για την διευκόλυνση τους (π.χ. δεδομένα και ιστορικό χρήσης, αντιμετώπιση «βλαβών» σε πραγματικό χρόνο, κατανεμημένος χώρος αποθήκευσης δεδομένων). Από τη σκοπιά των χρηστών του, το AmI-Solertis Studio αποτελεί ένα Διαδικτυακό Περιβάλλον Προγραμματισμού (Integrated Development Environment (IDE)) και ένα Κέντρο Διαχείρισης το οποίο μπορεί να χρησιμοποιηθεί ως εργαλείο «δημιουργίας και σχεδιασμού»' εμπειριών χρήσης σε περιβάλλοντα ΔΝ. Συγκεκριμένα, το περιβάλλον: (α) υποστηρίζει τους προγραμματιστές καθ' όλη την διάρκεια ανάπτυξης ενός μικρο-προγράμματος ΔΝ, (β) επιτρέπει στους χρήστες να εξερευνήσουν και να προσαρμόσουν μικρο-προγράμματα ΔΝ στις δικές τους προσωπικές ανάγκες ή να αναπτύξουν νέες καινοτόμες εφαρμογές μέσω ενός φιλικού προς τους χρήστης περιβάλλοντος προγραμματισμού, (γ) απλοποιεί τον εντοπισμό, τον ορισμό και την διαχείριση υπηρεσιών ΔΝ, (δ) δημιουργεί πρότυπα project skeletons κατάλληλα για περιβάλλοντα ΔΝ, (ε) παρέχει πολλαπλές εναλλακτικές αναπαραστάσεις, (στ) προσφέρει βασικές υπηρεσίες testing, (η) διευκολύνει την συνεργασία μεταξύ των χρηστών, (θ) υποβοηθά σε πραγματικό χρόνο την διαχείριση ενός περιβάλλοντος ΔΝ, και (ι) εισάγει τον ψηφιακό βοηθό του AmI-Solertis στην μορφή ενός chat-bot, που χρησιμοποιεί φυσική γλώσσα για να ανταλλάσσει μηνύματα με τους τελικούς χρήστες ώστε να τους βοηθήσει να εκτελέσουν διάφορες βασικές εργασίες διαχείρισης ή προγραμματισμού.
Φυσική περιγραφή xxi, 254 σ. : σχεδ., πιν., εικ. ; 30 εκ.
Γλώσσα Αγγλικά
Θέμα Computer systems organization
Human-centered computing
Programming framework
Software engineering
Ubiquitous computing
User programming
Αλληλεπίδραση ανθρώπου-υπολογιστή
Διάχυτη νοημοσύνη
Οργάνωση προγραμματιστικών συστημάτων
Προγραμματισμός χρήστη
Προγραμματιστική υποδομή
Τεχνολογία λογισμικού
Ημερομηνία έκδοσης 2018-03-23
Συλλογή   Σχολή/Τμήμα--Σχολή Θετικών και Τεχνολογικών Επιστημών--Τμήμα Επιστήμης Υπολογιστών--Διδακτορικές διατριβές
  Τύπος Εργασίας--Διδακτορικές διατριβές
Εμφανίσεις 15

Ψηφιακά τεκμήρια
No preview available

Δεν έχετε δικαιώματα για να δείτε το έγγραφο.
Δεν θα είναι διαθέσιμο έως: 2019-03-23