Σχεδίαση συστήματος αναγνώρισης context σε οικιακό, εργασιακό ή δημόσιο περιβάλλον
Master Thesis
Author
Γεωργακόπουλος, Ανδρέας
Date
2008-10-20View/ Open
Abstract
The notion of context awareness combines the use of software agents, ontologies, middleware and of course ubiquitous, wireless, always-on network. Software agents can now been developed and deployed through well-known middleware platforms such as JADE or JADEX. JADE and JADEX are Java-based platforms which provide the necessary tools to create and manage easily and simply software agents. In addition, JADEX is based on the Belief-Desire-Intention (BDI) model and makes use of Agent Definition Files written in XML (eXtensible Markup Language) in order to enhance the degree of agent flexibility on achieving goals. Exchanged messages between agents in JADE or JADEX follow the FIPA-ACL (Agent Communication Language) standard which is created by the Foundation for Physical Agents (FIPA). Ontologies on the other hand, enhance the level of agent standardization by following a common pattern. A common tool for creating ontologies is the Protégé which is Java-based and has a user-friendly working environment. The goal of this project is to investigate all the above research fields and propose a multi-agent communication model based on the JADEX platform and ontologies in order to achieve context aware, personalized applications on various physical environments. Pervasive computing, mobile application challenges and trends on intelligent services are explained as well.