Περίληψη: | Η έννοια της διάχυτης υπολογιστικότητας (ubiquitous computing) αναφέρεται στη σύγκλιση και σύνθεση των τεχνολογιών πληροφορικής και επικοινωνιών σε ένα ενιαίο περιβάλλον που αλλάζει την καθημερινότητά μας‧ οι άνθρωποι περιβάλλονται από αντικείμενα, συσκευές, συνθέτοντας "περιρρέουσα νοημοσύνη". Σκοπός της αρχιτεκτονικής GAS (Gadgetware Architecutral Style) ήταν να παράγει ένα τεχνολογικό και εννοιολογικό πλαίσιο που καθιστά απλούς ανθρώπους ικανούς να χρησιμοποιήσουν και να επαναπροσδιορίσουν καθημερινά αντικείμενα «επαυξημένα» με υπολογιστικές δυνατότητες. Μεταφέροντας έννοιες από τον χώρο των component-based συστημάτων λογισμικού, τα αυτόνομα αυτά «τεχνουργήματα» μπορούν να χρησιμοποιηθούν σαν components για τη σύνθεση και τροποποίηση του καθημερινού περιβάλλοντος. Σκοπός της μεταπτυχιακής διατριβής είναι: (α) η παρουσίαση μίας υλοποίησης της αρχιτεκτονικής GAS βασισμένη σε Java2ME για συσκευές περιορισμένης μνήμης και ισχύος (β) η υλοποίηση επικοινωνίας σε εναλλακτικό βασικό πρωτόκολλο (γ) η διασύνδεση υψηλού επιπέδου επικοινωνίας συσκευών μεταξύ συσκευών διαφορετικού βασικού πρωτοκόλλου (δ) η δημιουργία API διασύνδεσης με εξωτερικές υπηρεσίες (ε) η προτυποποίηση επάνω σε συσκευές SUNSpot, κινητά τηλέφωνα αλλά και διασύνδεση με ήδη υπάρχουσες συσκευές βασισμένες στην αρχιτεκτονική GAS
|