Advances in Artificial Intelligence

The objective of this paper is to develop a first order logic of contexts. Dealing with contexts in an explicit way has been initially proposed by J. McCarthy [16] as a means for handling generality in knowledge representation. For instance, knowledge may be distributed among multiple knowledge bases where each base represents a specific domain with its own vocabulary. To overcome this problem, contextual logics aim at defining mechanisms for explicitly stating the assumptions (i.e. the context) underlying a theory and also mechanisms for linking different contexts, such as lifting axioms for connecting one context to another one. However, integrating knowledge supposes the definition of inter-contextual links, based not only on relationships between contextual assertions, but also on relationships built upon contexts. In this paper, we introduce a quantificational modal-based logic of contexts where contexts are represented as explicit terms and may be quantified: we show how this framework is useful for defining first order properties over

[1]  Anand R. Tripathi,et al.  Design of the Ajanta system for mobile agent programming , 2002, J. Syst. Softw..

[2]  Giovanni Vigna,et al.  Designing Distributed Applications with Mobile Code Paradigms , 1997, Proceedings of the (19th) International Conference on Software Engineering.

[3]  Éric Villemonte de la Clergerie,et al.  Tabulation for Multi-Purpose Partial Parsing , 2001, Grammars.

[4]  Friedemann Mattern,et al.  Mobile Agents as an Architectural Concept for Internet-Based Distributed Applications - The WASP Project Approach , 1999, Kommunikation in Verteilten Systemen.

[5]  M. Sugeno FUZZY MEASURES AND FUZZY INTEGRALS—A SURVEY , 1993 .

[6]  Jeffrey M. Bradshaw,et al.  An Overview of the NOMADS Mobile Agent System , 2000 .

[7]  Otavio Silva,et al.  Promoting Advanced Separation of Concerns in Intra-Agent and Inter-Agent Software Engineering , 2001 .

[8]  Ron Kohavi,et al.  A Study of Cross-Validation and Bootstrap for Accuracy Estimation and Model Selection , 1995, IJCAI.

[9]  Analía Amandi,et al.  Multi-paradigm Languages Supporting Multi-agent Development , 1999, MAAMAW.

[10]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[11]  Gian Pietro Picco µCODE: A Lightweight and Flexible Mobile Code Toolkit , 1998, Mobile Agents.

[12]  George Cybenko,et al.  Mobile Agents: Motivations and State-of-the-Art Systems , 2000 .

[13]  Danny B. Lange,et al.  Programming and Deploying Mobile Agents with Java Aglets , 1998 .

[14]  Miguel Mira da Silva,et al.  Towards a Reference Model for Surveying Mobile Agent Systems , 2001, Autonomous Agents and Multi-Agent Systems.

[15]  Peter Van Roy,et al.  An overview of the design of Distributed Oz , 1997, PASCO '97.

[16]  Paul Tarau,et al.  Jinni: a Lightweight Java-based Logic Engine for Internet Programming , 1998, Implementation Technology for Programming Languages based on Logic.

[17]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .