dc.contributor.advisor | Pitsillides, Andreas | en |
dc.contributor.author | Kamilaris, Andreas | en |
dc.coverage.spatial | Κύπρος | el |
dc.coverage.spatial | Cyprus | en |
dc.creator | Kamilaris, Andreas | en |
dc.date.accessioned | 2013-01-15T08:35:19Z | |
dc.date.accessioned | 2017-08-03T10:45:29Z | |
dc.date.available | 2013-01-15T08:35:19Z | |
dc.date.available | 2017-08-03T10:45:29Z | |
dc.date.issued | 2013-01 | |
dc.date.submitted | 2013-01-15 | |
dc.identifier.uri | https://gnosis.library.ucy.ac.cy/handle/7/39570 | en |
dc.description | Includes bibliography (p. 336-349). | en |
dc.description | Number of sources in the bibliography: 184 | en |
dc.description | Thesis (Ph. D.) -- University of Cyprus, Faculty of Pure and Applied Sciences, Department of Computer Science, 2013. | en |
dc.description | The University of Cyprus Library holds the printed form of the thesis. | en |
dc.description.abstract | Νέες τεχνολογικές ανακαλύψεις επιτρέπουν στο Διαδίκτυο (Internet) να διεισδύσει στον κόσμο των ενσωματωμένων υπολογιστικών μηχανών (embedded computing devices). Ο Ιστός των Αντικειμένων (Web of Things) διασυνδέει αυτές τις μηχανές, χρησιμοποιώντας αρχές του Παγκοσμίου Ιστού (Web). Σε αυτή τη διατριβή, παρουσιάζουμε την ανάπτυξη ενός πλαισίου ανάπτυξης εφαρμογών για έξυπνα σπίτια, βασισμένο στις αρχές του Παγκοσμίου Ιστού, το οποίο υποστηρίζει την ταυτόχρονη αλληλεπίδραση πολλαπλών ενοίκων με την έξυπνη οικία τους. Μέσω της χρήσης ενδιάμεσων ουρών αιτημάτων (request queues), συσχετισμένων λογικά με τις φυσικές συσκευές του σπιτιού, η ανάλυση μας δείχνει ότι μπορούμε να αντιμετωπίσουμε πιθανές αποτυχίες μετάδοσης μηνυμάτων, οι οποίες ενδέχεται να συμβαίνουν στο ασύρματο (κυρίως) περιβάλλον, ενισχύοντας έτσι την απόδοση των λειτουργιών εντός του έξυπνου σπιτιού μέσω γρήγορων αναμεταδόσεων, εξισορρόπησης φορτίου και τεχνικών προτεραιότητας αιτήσεων. Με αυτό τον τρόπο, εξασφαλίζονται τόσο αξιοπιστία, όσο και αποδοτικοί χρόνοι απόκρισης. Μέσω της χρήσης του Παγκόσμιου Ιστού σαν στρώμα εφαρμογής του συστήματος μας, επιδεικνύουμε ότι ευέλικτες εφαρμογές μπορούν να δημιουργηθούν χωρίς μεγάλη προσπάθεια, χρησιμοποιώντας ετερογενείς ενσωματωμένες υπολογιστικές μηχανές, διασφαλίζοντας έτσι αυξημένη διαλειτουργικότητα.
Στη διατριβή αυτή αντιμετωπίζουμε πολλά θέματα που σχετίζονται με την ενεργοποίηση των έξυπνων οικιακών συσκευών στον Παγκόσμιο Ιστό, από την τοπική τους ανακάλυψή και περιγραφή των υπηρεσιών τους, στην ενιαία αλληλεπίδραση μαζί τους και την διαθεσιμότητα τους μέσω (online) μέσων κοινωνικής δικτύωσης. Η τεχνική αξιολόγηση που πραγματοποιήσαμε δείχνει ότι η διαδικασία της χρήσης τεχνικών του Παγκοσμίου Ιστού σε έξυπνα σπίτια προσφέρει αρκετά ωφελήματα όπως ικανοποιητικές επιδόσεις σε χρόνους απόκρισης και χαμηλή κατανάλωση ενέργειας των φυσικών συσκευών, ενώ επίσης σύγχρονες τεχνικές όπως κρυφή μνήμη (Web caching) και αποστολή μηνυμάτων μόνο κατά την ύπαρξη σημαντικών συμβάντων (events), μπορούν να συμβάλουν στην αποδοτική δράση διαφόρων λειτουργιών σε έξυπνα σπίτια. Μέσα από διάφορες μελέτες, δεικνύουμε ότι η δημιουργία έξυπνων σπιτιών βασισμένων στον Παγκόσμιο Ιστό μπορεί να παράσχει ευέλικτες λύσεις σε προκλήσεις όπως η ευαισθητοποίηση για την κατανάλωση ηλεκτρικής ενέργειας και την δραστική της μείωση, καθώς και την ομαλή ενσωμάτωση των έξυπνων σπιτιών στο έξυπνο ηλεκτρικό δίκτυο του μέλλοντος (smart grid). Τέλος, η διατριβή αυτή ασχολείται με ορισμένες μελλοντικές προκλήσεις, πέρα από το περιβάλλον του σπιτιού, στις οποίο τα έξυπνα σπίτια που βασίζονται σε τεχνολογίες του Παγκοσμίου Ιστού μπορούν να αποτελέσουν σημαντικούς παράγοντες για την αποτελεσματική αντιμετώπιση τους. | el |
dc.description.abstract | New technological advancements allow the Internet to penetrate in embedded computing. The Web of Things interconnects these Internet-enabled embedded devices, by reusing Web principles.
In this thesis, we present the development of a Web-based application framework for smart homes, supporting concurrent interaction from multiple family members.
By employing intermediate request queues, associated with the physical devices of the house, our analysis shows that we can mask transmission failures occurring in the wireless environment, thus enhancing the performance of smart home operations by means of fast retransmissions, load balancing and request priority techniques. In this way, reliability and timely responses from the devices are ensured. We demonstrate that, by using the Web as application layer, flexible applications for smart homes can be built, on top of heterogeneous embedded devices, with little effort, offering advanced interoperability. We address many issues related to Web-enabling home devices, from their local discovery and service description to the uniform interaction with them. Our technical evaluation indicates that the process of Web-enabling physical devices offers satisfactory performance, mainly in terms of response time and energy consumption, while modern Web techniques such as Web caching and event-based Web messaging can contribute in facilitating smart home operations. Through various case studies, we demonstrate that Web-based smart homes may provide flexible solutions to challenges such as energy awareness and conservation, and be smoothly integrated with the smart grid of electricity. Finally, this thesis discusses some future challenges, beyond the home environment, in which Web-based smart homes may constitute crucial elements for addressing them effectively. | en |
dc.format.extent | xxv, 349 p. : col. ill., tables ; 30 cm. | en |
dc.language.iso | eng | en |
dc.publisher | Πανεπιστήμιο Κύπρου, Σχολή Θετικών και Εφαρμοσμένων Επιστημών / University of Cyprus, Faculty of Pure and Applied Sciences | |
dc.rights | info:eu-repo/semantics/openAccess | en |
dc.rights | Open Access | en |
dc.subject.lcsh | Home computer networks | en |
dc.subject.lcsh | Home automation | en |
dc.subject.lcsh | Technological innovations | en |
dc.subject.lcsh | Computer networks | en |
dc.subject.lcsh | Web services | en |
dc.subject.lcsh | Sensor networks | en |
dc.subject.lcsh | Wireless LANs | en |
dc.subject.lcsh | Dwellings Electric equipment | en |
dc.subject.lcsh | Energy conservation | en |
dc.subject.lcsh | Smart power grids | en |
dc.title | Enabling smart homes using web technologies | en |
dc.title.alternative | Δημιουργία έξυπνων σπιτιών χρησιμοποιώντας τεχνολογίες παγκοσμίου ιστού | el |
dc.type | info:eu-repo/semantics/doctoralThesis | en |
dc.contributor.committeemember | Βασιλείου, Βάσος | el |
dc.contributor.committeemember | Σταυρακάκης, Ιωάννης | el |
dc.contributor.committeemember | Πάλλης, Γιώργος | el |
dc.contributor.committeemember | Anastasi, Giuseppe | en |
dc.contributor.committeemember | Vassiliou, Vasos | en |
dc.contributor.committeemember | Stavrakakis, Ioannis | en |
dc.contributor.committeemember | Pallis, George | en |
dc.contributor.department | Πανεπιστήμιο Κύπρου, Σχολή Θετικών και Εφαρμοσμένων Επιστημών, Τμήμα Πληροφορικής | el |
dc.contributor.department | University of Cyprus, Faculty of Pure and Applied Sciences, Department of Computer Science | en |
dc.subject.uncontrolledterm | ΕΞΥΠΝΑ ΣΠΙΤΙΑ | el |
dc.subject.uncontrolledterm | ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ | el |
dc.subject.uncontrolledterm | ΙΣΤΟΣ ΤΩΝ ΑΝΤΙΚΕΙΜΕΝΩΝ | el |
dc.subject.uncontrolledterm | ΕΞΟΙΚΟΝΟΜΗΣΗ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ | el |
dc.subject.uncontrolledterm | ΣΥΝΕΙΔΗΤΟΠΟΙΗΣΗ ΓΙΑ ΗΛΕΚΤΡΙΚΗ ΕΝΕΡΓΕΙΑ | el |
dc.subject.uncontrolledterm | ΕΞΥΠΝΟ ΔΙΚΤΥΟ ΗΛΕΚΤΡΟΔΟΤΗΣΗΣ | el |
dc.subject.uncontrolledterm | ΟΥΡΕΣ ΑΙΤΗΜΑΤΩΝ | el |
dc.subject.uncontrolledterm | ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝ | el |
dc.subject.uncontrolledterm | SMART HOMES | en |
dc.subject.uncontrolledterm | WEB TECHNOLOGIES | en |
dc.subject.uncontrolledterm | WEB OF THINGS | en |
dc.subject.uncontrolledterm | ENERGY CONSERVATION | en |
dc.subject.uncontrolledterm | ENERGY AWARENESS | en |
dc.subject.uncontrolledterm | SMART GRID OF ELECTRICITY | en |
dc.subject.uncontrolledterm | WIRELESS SENSOR NETWORKS | en |
dc.subject.uncontrolledterm | REQUEST QUEUES | en |
dc.identifier.lc | TK5105.75.K36 2012 | en |
dc.author.faculty | Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences | |
dc.author.department | Τμήμα Πληροφορικής / Department of Computer Science | |
dc.type.uhtype | Doctoral Thesis | en |
dc.rights.embargodate | 2013-01-07 | |
dc.contributor.orcid | Pitsillides, Andreas [0000-0001-5072-2851] | |