Μελέτη και ανάπτυξη εξατομικευμένου συστήματος διάχυτου υπολογισμού με εφαρμογή σε περιβάλλον έξυπνου σπιτιού
Analysis and development of a personalized ubiquitous computing environments and smart home application

View/ Open
Subject
Ontologies (Information retrieval) ; Web services ; Internet (Computer network) ; Visual programming (Computer science) ; Buildings -- AutomationAbstract
Fundamental objective of this thesis is the creation of a sphere activity in a visual connected home platform, which will make use of the advantages of Ubiquitous computing, Semantic web technology, ontologies and Web services. For this purpose, using the term of "Ubiquitous computing" refers to computers that are everywhere and serve the people in everyday life, functioning invisibly and quietly without becoming perceptible. A more practical approach of ubiquitous computing with use of wireless technologies commonly referred to with the tem “Pervasive computing". This enables people will be surrounded by intelligent interfaces embedded in everyday objects around them and an environment of ubiquitous computing, composing the “Ambient Intelligence”. Also used the term “Semantic Web Technology” refers to a set of languages and tools that allow Web resources to be semantically described in order to allow smooth processing of knowledge distributed across heterogeneous environments. The semantics, as we know, is achieved through the use of ontologies (RDF, OWL), a distributed and sophisticated vocabulary. The advantage to ontology is that it is an explicit, first-class description, deployable for one purpose; it can be published and reused several times. In order to design the platform created Web services, which are the components of the platform and make use of technologies SOAP Simple Object Access Protocol) and WSDL (Web Service Description Language). Also for the management of ontologies was using the platform Apache Jena and SPARQL query language. Finally, in order to achieve interactivity in Web environments used the Adobe Flash Platform offering the ability to create multimedia (images, audio, and video) and the object-oriented language ActionScript3.0.The final result of the use and practical application of all the above is the construction of visual connected home platform that can easily be used in our daily lives.