Improving Software Agent Communication with Structural Ontology Alignment Methods

To perform tasks on the semantic web, software agents must be able to communicate with other agents using domain ontologies, even when considering different ontologies. In this regard, it is necessary to address semantic interoperability to enable agents to recognize common concepts and misunderstandings. In this paper, the authors propose the use of negotiation concepts in business scenarios for addressing concept compatibilization problems in communication between software agents and present an algorithm developed in the GNoSIS system. A validation of this approach is presented.

[1]  Katia P. Sycara,et al.  A computational model for online agent negotiation , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[2]  Kieron O'Hara Ontologies and technologies: knowledge representation or misrepresentation , 2004, SIGF.

[3]  斉藤 康己,et al.  Douglas B. Lenat and R. V. Guha : Building Large Knowledge-Based Systems, Representation and Inference in the Cyc Project, Addison-Wesley (1990). , 1990 .

[4]  Michel Klein,et al.  Combining and relating ontologies: an analysis of problems and solutions , 2001, OIS@IJCAI.

[5]  Michael Wooldridge,et al.  A Classification Scheme for Negotiation in Electronic Commerce , 2001 .

[6]  Tim Finin,et al.  Negotiating agents for supply chain management , 1999, AAAI 1999.

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

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

[9]  Tim Finin,et al.  KQML - A Language and Protocol for Knowledge and Information Exchange , 1994 .

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

[11]  Rubens Nascimento Melo,et al.  Adding meaning negotiation skills in multiagent systems , 2009, 2009 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[12]  Walter F. Truszkowski What Is an Agent? And What Is an Agent Community? , 2006 .

[13]  Pavel Shvaiko,et al.  A Classification of Schema-Based Matching Approaches , 2004 .

[14]  Ralf Steinmetz,et al.  Ontology enrichment with texts from the WWW , 2002 .

[15]  Nicholas R. Jennings,et al.  Ontology Evolution through Agent Collaboration , 2009 .

[16]  R. Fisher,et al.  Beyond Machiavelli: Tools for Coping with Conflict , 1994 .

[17]  Marcelo Perazolo,et al.  Instance-Based Ontology Mapping , 2008, Fifth IEEE Workshop on Engineering of Autonomic and Autonomous Systems (ease 2008).

[18]  Luciano Serafini,et al.  Semantic Coordination: A New Approach and an Application , 2003, SEMWEB.

[19]  Soumen Chakrabarti,et al.  Data mining for hypertext: a tutorial survey , 2000, SKDD.

[20]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[21]  Jérôme Euzenat,et al.  A Survey of Schema-Based Matching Approaches , 2005, J. Data Semant..

[22]  T. Pica Second-language Acquisition, Social Interaction, and the Classroom. , 1987 .

[23]  Stefan Schlobach,et al.  An Empirical Study of Instance-Based Ontology Matching , 2007, ISWC/ASWC.

[24]  Jairo Francisco de Souza,et al.  A Business-Based Negotiation Process for Reaching Consensus of Meanings , 2006, CSCWD.

[25]  Konstantin Todorov,et al.  Ontology Mapping via Structural and Instance-based Similarity Measures , 2008, OM.