An Object-Oriented Model in Support of Context-Aware Mobile Applications

Intelligent and context-aware mobile services require users and applications to share information and utilize services from remote locations. Thus, context information from the users must be structured and be accessible to applications running in end-devices. In response to this challenge, we present a shared object-oriented meta model for a persistent agent environment. The approach enables agents to be context-aware facilitating the creation of ambient intelligence demonstrated by a sensor-based scenario. The agents are context-aware as agent actions are based upon sensor information, social information, and the behavior of co-agents.

[1]  ANDREW S. TANENBAUM,et al.  DISTRIBUTED SYSTEMS PRINCIPLES AND PARADIGMS SECOND EDITION PROBLEM SOLUTIONS , 2006 .

[2]  Jadwiga Indulska,et al.  Location Management in Pervasive Systems , 2003, ACSW.

[3]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[4]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[5]  Agostino Poggi,et al.  Developing multi‐agent systems with a FIPA‐compliant agent framework , 2001 .

[6]  P. Nurmi,et al.  Towards a Context Management Framework for MobiLife , 2005 .

[7]  Gerd Wagner,et al.  The Agent-Object-Relationship metamodel: towards a unified view of state and behavior , 2003, Inf. Syst..

[8]  BellifemineFabio,et al.  Developing multi-agent systems with a FIPA-compliant agent framework , 2001 .

[9]  Andrea Omicini,et al.  Environment as a first class abstraction in multiagent systems , 2007, Autonomous Agents and Multi-Agent Systems.

[10]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[11]  Sape J. Mullender,et al.  Distributed systems (2nd Ed.) , 1993 .

[12]  Scott A. DeLoach,et al.  Multiagent Systems Engineering , 2001, Int. J. Softw. Eng. Knowl. Eng..

[13]  Ralf Bierig,et al.  An ambient, personalised, and context-sensitive information system for mobile users , 2004, EUSAI '04.

[14]  Jamie Walters,et al.  The MediaSense Framework , 2009, 2009 Fourth International Conference on Digital Telecommunications.

[15]  Claudia Linnhoff-Popien,et al.  CoOL: A Context Ontology Language to Enable Contextual Interoperability , 2003, DAIS.

[16]  A. H. Bond,et al.  An Analysis of Problems and Research in DAI , 1988 .

[17]  Felix Dobslaw An Adaptive, Searchable and Extendable Context Model,enabling cross-domain Context Storage, Retrieval and Reasoning : Architecture, Design, Implementation and Discussion , 2009 .

[18]  Gerhard Weiss,et al.  Multiagent Systems , 1999 .

[19]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[20]  K. Sycara,et al.  This Is a Publication of the American Association for Artificial Intelligence Multiagent Systems Multiagent System Issues and Challenges Individual Agent Reasoning Task Allocation Multiagent Planning Recognizing and Resolving Conflicts Managing Communication Modeling Other Agents Managing Resources , 2022 .

[21]  Nigel Shadbolt,et al.  Resource Description Framework (RDF) , 2009 .

[22]  Andrew S. Tanenbaum,et al.  Distributed Systems , 2007 .

[23]  K. P. Sycara Multiagent systems : Special issue on agents , 1998 .

[24]  Nicolas Lhuillier,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2003 .

[25]  Danny Weyns,et al.  Environments in multiagent systems , 2005, The Knowledge Engineering Review.

[26]  J. Walters,et al.  Distributed context support for ubiquitous mobile awareness services , 2009, 2009 Fourth International Conference on Communications and Networking in China.

[27]  Suman Nath,et al.  SenseWeb: An Infrastructure for Shared Sensing , 2007, IEEE MultiMedia.

[28]  Gian Luca Foresti,et al.  Ambient Intelligence: A New Multidisciplinary Paradigm , 2005 .