Achieving semantic interoperability in multi-agent systems: A dialogue-based approach

Software agents sharing the same ontology can exchange their knowledge fluently as their knowledge representations are compatible with respect to the concepts regarded as relevant and with respect to the names given to these concepts. However, in open heterogeneous multi-agent systems, this scenario would be very unlikely, because it would require all involved system developers to reach consensus on which ontology to use. Furthermore, different agents may regard different concepts as relevant which causes their ontologies to differ in granularity and scope. In such an environment, the agents must possess the right conversational skills to effectively exchange information even when the speaker's ontology is only approximately translatable to the hearer's ontology. Furthermore, the agents must be able to autonomously establish an ontology translation by exchanging parts of their ontologies. In this thesis, we propose a layered communication protocol in which the agents gradually build towards a semantically integrated system by establishing minimal and effective shared ontologies. We will use the formal notions of sound and lossless communication to state the requirement that sufficient information should flow between the agents in a correct manner. The communication protocol detects when communication is ineffective and applies techniques for ontology exchange to build a shared ontology of minimal size. In this way, the agents exchange ontological information on an as-need basis. Agents first try to cope with the situation as it is; when communication fails to be effective, the agents seek a minimal solution which solves their communication problem at hand. The communication mechanism consists of three layers. The upper layer of the protocol is the Normal Communication Protocol (NCP) which deals with the kind of social interaction that agents normally exhibit when no ontology problems exist in the system. Every conversation starts in the NCP layer. If the agents fail to understand each other, the agents switch to the middle layer in the protocol which is the Concept Definition Protocol (CDP). In this layer, the agents explain the meaning of a concept to each other by exchanging concept definitions. The meaning of a concept is explained in terms of other concepts. If the communication difficulties are so severe that the agents do not even understand each other's concept definitions, the agents switch to the lowest layer in the protocol, i.e. the Concept Explication Protocol (CEP). In CEP, the agents exchange the meaning of a concept using non-symbolic communication, e.g. by pointing to examples of the concept. We tested our system, called ANEMONE, in three ways. Firstly, we provide a mathematical analysis. By formalizing the communication protocol, we can give solid proofs that it possesses the desirable properties. Secondly, we perform simulation experiments. By making the agents communicate in a simulation environment, we can analyze whether the agents indeed build a minimal communication vocabulary. Thirdly, we describe a case study with heterogeneous internet news agents. We show how these agents successfully exchange information on news articles, despite initial difficulties caused by heterogeneous ontologies.

[1]  Andrew B. Williams,et al.  Learning to Share Meaning in a Multi-Agent System , 2004, Autonomous Agents and Multi-Agent Systems.

[2]  Neerincx,et al.  Human-computer interaction and presence in virtual reality exposure therapy , 2003 .

[3]  van Joeri Ruth Flattening queries over nested data types , 2006 .

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

[5]  D. Dennett Darwin's Dangerous Idea: Evolution and the Meanings of Life , 1995 .

[6]  John R. Searle,et al.  Minds, brains, and programs , 1980, Behavioral and Brain Sciences.

[7]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

[8]  B. Hammond Ontology , 2004, Lawrence Booth’s Book of Visions.

[9]  Simon Keizer,et al.  Reasoning under Uncertainty in Natural Language Dialogue using Bayesian Networks , 2003 .

[10]  Lai Xu Monitoring multi-party contracts for E-business , 2004 .

[11]  Pei Wang,et al.  Grounded on Experience: Semantics for intelligence , 2007 .

[12]  Chris Welty,et al.  FOIS introduction: Ontology---towards a new synthesis , 2001, FOIS.

[13]  S. J. Karlsson Scalable distributed data structures for database management , 2000 .

[14]  Luc Steels,et al.  The Origins of Ontologies and Communication Conventions in Multi-Agent Systems , 2004, Autonomous Agents and Multi-Agent Systems.

[15]  COTTLOB FRECE On Sense and Nominatum , 2006 .

[16]  Bob J. Wielinga,et al.  Using explicit ontologies in KBS development , 1997, Int. J. Hum. Comput. Stud..

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

[18]  D. S Malik,et al.  Discrete Mathematical Structures: Theory and Applications , 2004 .

[19]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[20]  Andrea Giovannucci,et al.  On the Cost of Agent-Awareness for Negotiation Services , 2005, AOIS.

[21]  Frank van Harmelen,et al.  A semantic web primer , 2004 .

[22]  Peter Gärdenfors,et al.  Conceptual spaces - the geometry of thought , 2000 .

[23]  F. J. Wiesman,et al.  Information retrieval by graphically browsing meta-information , 1998 .

[24]  C. J. Leune Access control and service-oriented architectures , 2007 .

[25]  Carsten Riggelsen,et al.  Approximation Methods for Efficient Learning of Bayesian Networks , 2008, Frontiers in Artificial Intelligence and Applications.

[26]  A. T. Schreiber,et al.  Reusable and shareable Knowledge Bases: A European Perspective , 1994 .

[27]  Daniel Chandler,et al.  Semiotics: The Basics , 2001 .

[28]  Ramanathan V. Guha,et al.  Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project , 1990 .

[29]  S. Harnad Category Induction and Representation , 1987 .

[30]  Territoire Urbain,et al.  Convention , 1955, Hidden Nature.

[31]  Thijs Westerveld,et al.  Using generative probabilistic models for multimedia retrieval , 2005, SIGF.

[32]  Deb Roy,et al.  Semiotic schemas: A framework for grounding language in action and perception , 2005, Artif. Intell..

[33]  Thorsten Joachims,et al.  Transductive Inference for Text Classification using Support Vector Machines , 1999, ICML.

[34]  Drew McDermott,et al.  Derivation of glue code for agent interoperation , 2000, Agents.

[35]  N.J.E. Wijngaards,et al.  Re-design of compositional systems , 1999 .

[36]  Aldo Gangemi,et al.  Integrating Medical Terminologies with ONIONS Methodology , 1997 .

[37]  Franz Schmalhofer,et al.  Knowledge Mediation: A Procedure for the Cooperative Construction of Domain Ontologies , 2004, EKAW.

[38]  Jacob Lenting Informed gambling : conception and analysis of a multi-agent mechanism for discrete reallocation , 1999 .

[39]  Andrea Calì,et al.  Models for Information Integration: Turning Local-as-View Into Global-as-View , 2001 .

[40]  Hendrik Blockeel,et al.  Multi-Relational Data Mining , 2005, Frontiers in Artificial Intelligence and Applications.

[41]  Dale J. Barr,et al.  Establishing conventional communication systems: Is common knowledge necessary? , 2004, Cogn. Sci..

[42]  Wojciech Janusz Jamroga,et al.  Using multiple models of reality: on agents who know how to play safer , 2004 .

[43]  Carlo Meghini,et al.  Ostensive Automatic Schema Mapping for Taxonomy-Based Peer-to-Peer Systems , 2003, CIA.

[44]  Andrzej Szałas,et al.  On mutual understanding among communicating agents , 2003 .

[45]  Boris Shishkov,et al.  Software Specification Based on Re-usable Business Components , 2005 .

[46]  Peter Boncz,et al.  UvA-DARE ( Digital Academic Repository ) Monet ; a next-Generation DBMS Kernel For Query-Intensive Applications , 2007 .

[47]  A. Schmidt,et al.  Processing XML in Database Systems , 2002 .

[48]  Wilhelmus Lambertus Adrianus Derks Improving Concurrency and Recovery in Database Systems by Exploiting Application Semantics , 2005 .

[49]  P. Groot,et al.  A Theoretical and Empirical Analysis of Approximation in Symbolic Problem Solving , 2004 .

[50]  C. Woese,et al.  Phylogenetic structure of the prokaryotic domain: The primary kingdoms , 1977, Proceedings of the National Academy of Sciences of the United States of America.

[51]  Klaus Schild,et al.  A Correspondence Theory for Terminological Logics: Preliminary Report , 1991, IJCAI.

[52]  Milan Petkovic,et al.  Content-Based Video Retrieval , 2004, The Springer International Series in Engineering and Computer Science.

[53]  L. J. Kortmann The resolution of visually guided behaviour , 2003 .

[54]  Laura Hollink,et al.  Semantic annotation for retrieval of visual resources , 2006 .

[55]  Jun Wang,et al.  Convergence analysis for collective vocabulary development , 2006, AAMAS '06.

[56]  T. Bosse Analysis of the Dynamics of Cognitive Processes , 2005 .

[57]  Stevan Harnad The Symbol Grounding Problem , 1999, ArXiv.

[58]  L. J. Hommes The evaluation of business process modeling techniques , 2004 .

[59]  Edwin D. de Jong,et al.  Strategies for Ontology Negotiation: Finding the Right Level of Generality , 2006, AC.

[60]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[61]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[62]  G. Rota The barrier of meaning , 1985 .

[63]  Daniel Vanderveken,et al.  Foundations of Illocutionary Logic , 1985 .

[64]  Veerle Coupé,et al.  Sensitivity Analysis of Decision-Theoretic Networks , 2000 .

[65]  Gerd Stumme,et al.  FCA-MERGE: Bottom-Up Merging of Ontologies , 2001, IJCAI.

[66]  David J. Chalmers,et al.  High-level perception, representation, and analogy: a critique of artificial intelligence methodology , 1992, J. Exp. Theor. Artif. Intell..

[67]  F. Waas Principles of probabilistic query optimization , 2000 .

[68]  T. D. Bui,et al.  Creating Emotions and Facial Expressions for Embodied Agents , 2004 .

[69]  Shelley Powers What are syndication feeds , 2005 .

[70]  Flavius Frasincar,et al.  Hypermedia presentation generation for semantic web information systems , 2005 .

[71]  V. Bessa Machado Supporting the Construction of Qualitative Knowledge models , 2004 .

[72]  John F. Sowa,et al.  Knowledge representation: logical, philosophical, and computational foundations , 2000 .

[73]  H. Stuckenschmidt,et al.  Ontology-Based Information Sharing in Weakly Structured Environments , 2003 .

[74]  D. Sent,et al.  Test-selection Strategies for Probabilistic Networks , 2005 .

[75]  G. G. Infante Lopez,et al.  Two-level probabilistic grammars for natural language parsing , 2005 .

[76]  Luc Steels,et al.  Language as a Complex Adaptive System , 2000, PPSN.

[77]  Robbert-Jan Beun,et al.  Ontological feedback in multiagent systems , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[78]  Madelon Evers Learning from Design: Facilitating Multidisciplinary Design Teams , 2004 .

[79]  Martin F. Porter,et al.  An algorithm for suffix stripping , 1997, Program.

[80]  Mark A. Musen,et al.  PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment , 2000, AAAI/IAAI.

[81]  Johan F. Hoorn,et al.  Software Requirements: Update, upgrade, redesign. towards a theory of requirements change , 2006 .

[82]  Roelof van Zwol Modelling and searching web-based document collections , 2002 .

[83]  Stijn Hoppenbrouwers,et al.  Freezing language : conceptualisation processes across ICT-supported organisations , 2003 .

[84]  J. Verbeek Politie en de nieuwe internationale informatiemarkt : grensregionale politiele gegevensuitwisseling en digitale expertise , 2004 .

[85]  Frank Dignum Agent Communication and Cooperative Information Agents , 2000, CIA.

[86]  Viara Popova,et al.  Knowledge Discovery and Monotonicity , 2004 .

[87]  Catholijn M. Jonker,et al.  Cooperative Information Agents IV - The Future of Information Agents in Cyberspace , 2000, Lecture Notes in Computer Science.

[88]  Luc Steels,et al.  A Distributed Learning Algorithm for Communication Development , 2003, Complex Syst..

[89]  J. Locke An Essay concerning Human Understanding , 1924, Nature.

[90]  Andreas Martin Thomas Lincke,et al.  Electronic business negotiation: some experimental studies on the interaction between medium, innovation context, and culture , 2003 .

[91]  James A. Hendler,et al.  Dynamic Ontologies on the Web , 2000, AAAI/IAAI.

[92]  Siobhan Chapman Logic and Conversation , 2005 .

[93]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.

[94]  L. Mommers,et al.  Applied legal epistemology. Building a knowledge-based ontology of the legal domain , 2002 .

[95]  P.H.G. van Langen,et al.  The Anatomy of Design: Foundations, Models and Applications , 2002 .

[96]  P.A.T. van Eck,et al.  A Compositional Semantic Structure for Multi-Agent Systems Dynamics , 2001 .

[97]  D. Dennett The Intentional Stance. , 1987 .

[98]  Jerry R. Hobbs,et al.  An ontology of time for the semantic web , 2004, TALIP.

[99]  Drew McDermott,et al.  A critique of pure reason 1 , 1987, The Philosophy of Artificial Intelligence.

[100]  Marina Velikova,et al.  Monotone models for prediction in data mining , 2006 .

[101]  Dap Hartmann,et al.  Memory versus Search in Games , 1998, J. Int. Comput. Games Assoc..

[102]  Z. S. Baida,et al.  Software-aided Service Bundling : Intelligent Methods and Tools for Graphical Service Modeling , 2006 .

[103]  Michel C. A. Klein,et al.  Change Management for Distributed Ontologies , 2004 .

[104]  M. F.,et al.  Bibliography , 1985, Experimental Gerontology.

[105]  A. Roadmapof A Roadmap of Agent Research and Development , 1995 .

[106]  Frank Dignum,et al.  Optimal Communication Vocabularies and Heterogeneous Ontologies , 2004, AC.

[107]  Madalina M. Drugan Conditional log-likelihood MDL and Evolutionary MCMC , 2006 .

[108]  R Richard Vdovják,et al.  A model-driven approach for building distributed ontology-based web applications , 2005 .

[109]  Peishen Qi,et al.  Ontology Translation on the Semantic Web , 2003, J. Data Semant..

[110]  Frank Dignum,et al.  Combining Normal Communication with Ontology Alignment , 2006, AC.

[111]  R. Chisholm A Realistic Theory of Categories: An Essay on Ontology , 1998 .

[112]  M. W. van Someren Learning as problem solving , 2001 .

[113]  Jan Broersen Modal Action Logics for Reasoning about Reactive Systems , 2003 .

[114]  W. Teepe Reconciling Information Exchange and Confidentiality, A Formal Approach , 2007 .

[115]  Michael R. Genesereth,et al.  Logical foundations of artificial intelligence , 1987 .

[116]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[117]  Luciano Serafini,et al.  Distributed Description Logics: Assimilating Information from Peer Sources , 2003, J. Data Semant..

[118]  S. C. Kabel,et al.  Knowledge-rich indexing of learning objects , 2004 .

[119]  James A. Hendler,et al.  Agents and the Semantic Web , 2001, IEEE Intell. Syst..

[120]  C. Goose,et al.  Glossary of Terms , 2004, Machine Learning.

[121]  Ronny Siebes,et al.  Semantic Routing in Peer-to-Peer Systems , 2006 .

[122]  Koen V. Hindriks,et al.  Agent Programming in 3APL , 1999, Autonomous Agents and Multi-Agent Systems.

[123]  Werner Kuhn,et al.  Why Information Science needs Cognitive Semantics - and what it has to offer in return , 2004 .

[124]  Jordan B. Peterson The Meaning of Meaning , 2007 .

[125]  Eduardo Mena Nieto Observer: an approach for query processing in global information systems based on interoperation across pre-existing ontologies , 1999 .

[126]  M. A. Windhouwer,et al.  Feature grammar systems. Incremental maintenance of indexes to digital media warehouses , 2003 .

[127]  Niels Nes,et al.  Image database management systems design considerations algorithms and architecture , 2000 .

[128]  D. M. Breuker Memory versus search in games , 1998 .

[129]  Ans A. G. Steuten A contribution to the linguistic analysis of business conversations within the language/action perspective , 1998 .

[130]  Henk-Jan Lebbink Dialogue and Decision Games for Information Exchanging Agents , 2006 .

[131]  Barry Smith,et al.  Biodynamic ontology: applying BFO in the biomedical domain. , 2004, Studies in health technology and informatics.

[132]  E.F.Y.L. Ogston,et al.  Agent Based Matchmaking and Clustering: A Decentralized Approach to Search , 2005 .

[133]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[134]  Drew McDermott,et al.  Artificial intelligence meets natural stupidity , 1976, SGAR.

[135]  Frank Dignum,et al.  Contextual Terminologies , 2005, CLIMA.

[136]  Frank Dignum,et al.  ANEMONE: an effective minimal ontology negotiation environment , 2006, AAMAS '06.

[137]  B. Carr Metaphysics: An Introduction , 1987 .

[138]  Marek Obitko,et al.  Mapping between Ontologies in Agent Communication , 2003, CEEMAS.

[139]  Michael J. Witbrock,et al.  An Introduction to the Syntax and Content of Cyc , 2006, AAAI Spring Symposium: Formalizing and Compiling Background Knowledge and Its Applications to Knowledge Representation and Question Answering.

[140]  Jaap Gordijn,et al.  Value-based requirements engineering: exploring innovative e-commerce ideas , 2003, Requirements Engineering.

[141]  Michael R. Genesereth,et al.  The Conceptual Basis for Mediation Services , 1997, IEEE Expert.

[142]  D. Beal The nature of minimax search , 1999 .

[143]  Peter Jackson,et al.  Natural language processing for online applications : text retrieval, extraction and categorization , 2002 .

[144]  Gloria L. ZWiga Ontology: Its Transformation From Philosophy to Information Systems , 2001 .

[145]  B. Chandrasekaran,et al.  Generic Tasks for Knowledge-Based Reasoning: The "Right" Level of Abstraction for Knowledge Acquisition , 1987, Int. J. Man Mach. Stud..

[146]  M. de Rijke,et al.  Graph transformations for natural language processing , 2006 .

[147]  M. V. Dignum,et al.  A Model for Organizational Interaction: based on Agents, founded in Logic , 2000 .

[148]  F. Grootjen,et al.  A pragmatic approach to the conceptualisation of language , 2005 .

[149]  G. de Haan,et al.  ETAG, A Formal Model of Competence Knowledge for User Interface Design , 2000 .

[150]  Adam Pease,et al.  Towards a standard upper ontology , 2001, FOIS.

[151]  Nirvana Meratnia,et al.  Towards database support for moving object data , 2005 .

[152]  Steffen Staab,et al.  On-To-Knowledge Methodology (OTKM) , 2004, Handbook on Ontologies.

[153]  G. Reeke Marvin Minsky, The Society of Mind , 1991, Artif. Intell..

[154]  Frank Dignum,et al.  A decentralized approach for establishing a shared communication vocabulary , 2005 .

[155]  S. Harnad Categorical Perception: The Groundwork of Cognition , 1990 .

[156]  Willem-Jan van den Heuvel Integrating modern business applications with objectified legacy systems , 2002 .

[157]  Roeland Ordelman,et al.  Dutch speech recognition in multimedia information retrieval , 2003 .

[158]  Stephen E. Robertson Evaluation in Information Retrieval , 2000, ESSIR.

[159]  Dieter Fensel,et al.  Knowledge Engineering: Principles and Methods , 1998, Data Knowl. Eng..

[160]  W. van der Hoek,et al.  Epistemic logic for AI and computer science , 1995, Cambridge tracts in theoretical computer science.

[161]  Chao Chen,et al.  Balancing ontological and operational factors in refining multiagent neighborhoods , 2005, AAMAS '05.

[162]  Stacey Fusae Nagat User Assistance for Multitasking with Interruptions on a Mobile Device , 2006 .

[163]  Timothy W. Finin,et al.  Enabling Technology for Knowledge Sharing , 1991, AI Mag..

[164]  Michael Devitt,et al.  The Blackwell Guide to the Philosophy of Language , 2006 .

[165]  Guido Boella,et al.  Normative framework for normative system change , 2009, AAMAS 2009.

[166]  Rainer Malik CONAN : Text Mining in the Biomedical Domain , 2006 .

[167]  Martin Wigbertus Antonius Caminada For the sake of the Argument : explorations into argument-based reasoning , 1997 .

[168]  F. Divina Hybrid Genetic Relational Search for Inductive Learning , 2004 .

[169]  E. G. Boltjes,et al.  Voorbeeldig onderwijs : voorbeeldgestuurd onderwijs, een opstap naar abstract denken, vooral voor meisjes , 2004 .

[170]  I. A. Richards,et al.  The Meaning of Meaning: a Study of the Influence of Language upon Thought and of the Science of Symbolism , 1923, Nature.

[171]  N. Peek Decision-theoretic planning of clinical patient management , 2000 .

[172]  Ion Juvina Development of cognitive model for navigating on the web , 2006 .

[173]  J. Broekstra,et al.  Storage, Querying and Inferencing for Semantic Web Languages , 2005 .

[174]  M. Sloof,et al.  Physiology of Quality Change Modelling. Automated modelling of quality change of agricultural products , 1999 .

[175]  Trevor J. M. Bench-Capon,et al.  The KRAFT architecture for knowledge fusion and transformation , 2000, Knowl. Based Syst..

[176]  W. Quine On What There Is , 1948 .

[177]  Robert van Rooy,et al.  Quality and Quantity of Information Exchange , 2003, J. Log. Lang. Inf..

[178]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[179]  Eugene Fink Changes of Problem Representation: Theory and Experiments , 2002 .

[180]  David Spelt,et al.  Verification Support for Object Database Design , 1999 .

[181]  Richard Spencer-Smith,et al.  Modal Logic , 2007 .

[182]  R. V. D. Pol Knowledge-based query formulation in information retrieval , 2000 .

[183]  Mark Fischetti,et al.  Weaving the web - the original design and ultimate destiny of the World Wide Web by its inventor , 1999 .

[184]  Thorsten Joachims,et al.  Making large-scale support vector machine learning practical , 1999 .

[185]  Matthew L. Ginsberg,et al.  Knowledge Interchange Format: the KIF of Death , 1991, AI Mag..

[186]  Daniele Nardi,et al.  An Introduction to Description Logics , 2003, Description Logic Handbook.

[187]  Werner Nutt,et al.  Basic Description Logics , 2003, Description Logic Handbook.

[188]  Chris van Aart,et al.  Organizational Principles for Multi-Agent Architectures , 2004 .

[189]  Michael Grüninger,et al.  Ontologies for Integrating Engineering Applications , 2001, J. Comput. Inf. Sci. Eng..

[190]  A. de Moor,et al.  Empowering communities: A method for the legitimate user-driven specification of network information systems , 1999 .

[191]  A. J. Lehmann Causation in artificial intelligence and law : a modelling approach , 2003 .

[192]  Gerhard Weiss,et al.  Multiagent Systems and Societies of Agents , 2000 .

[193]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[194]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[195]  H Hongjing Wu,et al.  A reference architecture for adaptive hypermedia applications , 2002 .

[196]  Dieter Fensel,et al.  Community is knowledge! in (KA)2 , 1998 .

[197]  Rik Eshuis,et al.  Semantics and Verification of UML Activity Diagrams for Workflow Modelling , 2002 .

[198]  Jeffrey S. Rosenschein,et al.  Rules of Encounter - Designing Conventions for Automated Negotiation among Computers , 1994 .

[199]  H.H.L.M. Donkers,et al.  NOSCE HOSTEM: Searching with Opponent Models , 1997 .

[200]  K. Bach Speech Acts and Pragmatics , 2008 .

[201]  Deborah L. McGuinness,et al.  The Chimaera Ontology Environment , 2000, AAAI/IAAI.

[202]  Edmund H. Durfee,et al.  Distributed Problem Solving and Planning , 2001, EASSS.

[203]  Erik van der Werf,et al.  AI techniques for the game of Go , 2001 .

[204]  Jun Wang,et al.  Mutual Online Ontology Alignment , 2002 .

[205]  Anne H. Soukhanov,et al.  The american heritage dictionary of the english language , 1992 .

[206]  Juan Antonio Rodriguez,et al.  On the Design and Construction of Agent-mediated Electronic Institutions , 2001 .

[207]  Trevor J. M. Bench-Capon,et al.  An Analysis of Ontology Mismatches; Heterogeneity versus Interoperability , 2007 .

[208]  Michael Uschold,et al.  Creating Semantically Integrated Communities on the World Wide Web , 2002 .

[209]  Nico Roos,et al.  Domain independent learning of ontology mappings , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[210]  Peter Øhrstrøm,et al.  What Has Happened to Ontology , 2005, ICCS.

[211]  Nicola Guarino,et al.  Formal Ontology and Information Systems , 1998 .

[212]  S. Bocconi,et al.  Vox Populi : generating video documentaries from semantically annotated media repositories , 2006 .

[213]  Frank van Harmelen,et al.  C-OWL: Contextualizing Ontologies , 2003, SEMWEB.

[214]  Frank S. de Boer,et al.  On dynamically generated ontology translators in agent communication * , 2001, Int. J. Intell. Syst..

[215]  Nicola Guarino UNDERSTANDING, BUILDING, AND USING ONTOLOGIES , 1997 .

[216]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[217]  L. Wittgenstein,et al.  Philosophische Untersuchungen = Philosophical investigations , 1953 .

[218]  J.S.J.H. Penders,et al.  The practical art of moving physical objects , 1999 .

[219]  Walter Truszkowski,et al.  Ontology negotiation between intelligent information agents , 2002, The Knowledge Engineering Review.

[220]  L. J. Matthijssen Computerondersteuning bij straftoemeting. [Review of the book Computerondersteuning bij straftoemeting : de ontwikkeling van een databank, E.W. Oskamp, 1998] , 1998 .

[221]  Christiane Fellbaum,et al.  Book Reviews: WordNet: An Electronic Lexical Database , 1999, CL.

[222]  Deborah L. McGuinness,et al.  Bringing Semantics to Web Services: The OWL-S Approach , 2004, SWSWPC.

[223]  Wietske de Vries,et al.  Agent interaction: abstract approaches to modelling, programming and verifying multi-agent systems , 2002 .

[224]  Frank Dignum,et al.  Ontology negotiation: goals, requirements and implementation , 2007, Int. J. Agent Oriented Softw. Eng..

[225]  Anders Bouwer,et al.  Explaining behaviour: using qualitative simulation in interactive learning environments , 2005 .

[226]  Stefan Manegold,et al.  Understanding, modeling, and improving main-memory database performance , 2002 .

[227]  S. Renooij Qualitative approaches to quantifying probabilistic networks , 2001 .

[228]  Stevan Harnad,et al.  Problems, Problems: The Frame Problem as a Symptom of the Symbol Grounding Problem , 1993 .

[229]  U. BLAU,et al.  ABSTRACT OBJECTS , 1981 .

[230]  Pieter Spronck,et al.  Adaptive game AI , 2005 .

[231]  Erhard Rahm,et al.  A survey of approaches to automatic schema matching , 2001, The VLDB Journal.

[232]  Johan van den Akker,et al.  DEGAS: an active, temporal database of autonomous objects , 1998 .

[233]  Koen V. Hindriks,et al.  Agent programming languages: programming with mental models , 2001 .

[234]  Luc Steels,et al.  Synthesising the origins of language and meaning using co-evolution, self-organisation and level formation , 1998 .

[235]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[236]  C.M.T. Metselaar,et al.  Sociaal-organisatorische gevolgen van kennistechnologie : een procesbenadering en actorperspectief , 2000 .

[237]  Guus Schreiber,et al.  Knowledge Engineering and Management: The CommonKADS Methodology , 1999 .

[238]  L. H. Christoph The role of metacognitive skills in learning to solve problems , 2006 .

[239]  Vojkan Mihajlovic,et al.  Score region algebra : a flexible framework for structured information retrieval , 2006 .

[240]  Michael Luck,et al.  Agent technology: Enabling next generation computing , 2003 .

[241]  Mehdi Dastani,et al.  Semantics of declarative goals in agent programming , 2005, AAMAS '05.

[242]  Hector J. Levesque,et al.  Krypton: A Functional Approach to Knowledge Representation , 1983, Computer.

[243]  Michel C. A. Klein,et al.  Ontology Evolution: Not the Same as Schema Evolution , 2004, Knowledge and Information Systems.

[244]  Marko Smiljanic,et al.  XML schema matching : balancing efficiency and effectiveness by means of clustering , 2006 .

[245]  Paul Vogt,et al.  The physical symbol grounding problem , 2002, Cognitive Systems Research.

[246]  M. M. De Weerdt,et al.  Plan Merging in Multi-Agent Systems , 2003 .

[247]  M. Winands Informed Search in Complex Games , 2000 .

[248]  Jan Bosch,et al.  Architecture-level modifiability analysis (ALMA) , 2004, J. Syst. Softw..

[249]  Ingo J. Timm,et al.  Adapting Communication Vocabularies using Shared Ontologies , 2002 .

[250]  John McCarthy,et al.  What Computers Still Can't Do , 1996, Artif. Intell..

[251]  Satoru Araki FIPA ACL Message Structure Specification , 2000 .

[252]  J. Rice Mathematical Statistics and Data Analysis , 1988 .

[253]  Csr Young,et al.  How to Do Things With Words , 2009 .

[254]  Ian Horrocks,et al.  Description Logics , 2008, Handbook of Knowledge Representation.

[255]  C. K. Ogden,et al.  The Meaning of Meaning , 1923 .

[256]  Mike Uschold,et al.  A Framework for Understanding and Classifying Ontology Applications , 1999 .

[257]  C. Pierik,et al.  Validation techniques for object-oriented proof outlines , 2006 .

[258]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[259]  George Tzanetakis,et al.  Musical genre classification of audio signals , 2002, IEEE Trans. Speech Audio Process..

[260]  Peter Mika,et al.  Social Networks and the Semantic Web , 2007, IEEE/WIC/ACM International Conference on Web Intelligence (WI'04).