An Ontological Approach for Translating Messages in E-Negotiation Systems
Traditional negotiation systems have been implemented using agent architectures, where agents communicate through the exchange of messages, based on particular language definitions implicitly encoded, using different implementations and meaning in their messages. Our approach focuses on solving the language heterogeneity problem between agents during a negotiation process, by incorporating an ontology-based translator solution, which is executed only when a misunderstanding occurs. We designed the translator architecture considering that agents involved in a negotiation process may be using similar languages, and not all exchanged messages will cause failures due to misunderstandings. We executed experiments in a Web-based electronic negotiation system, incorporating multiple agents with different language syntax and meaning. The experimental tests show that the proposed solution improves the continuity of the execution of negotiation processes, resulting in more agreements.
KeywordsNegotiation Process Negotiation System Buyer Agent Language Definition Ontological Approach
Unable to display preview. Download preview PDF.
- 1.Finning, T., Fritzon, R., McEntire, R.: KQML as an agent communication language. In: Proceedings of the 3rd International Conference on Information and Knowledge Management (November 1994)Google Scholar
- 2.FIPA – Foundation for Intelligent Physical Agents. FIPA Specifications (2003), available at: http://www.fipa.org/specifications/index.html
- 3.Müller, H.J.: Negotiation Principles, Foundations of Distributed Artificial Intelligence. In: O´Hare, G.M.P., Jennings, N.R. (eds.). John Wiley & Sons, New York (1996)Google Scholar
- 5.Pokraev, S., Reichert, M., Steen, M., Wieringa, R.: Semantic and Pragmatic Interoperability: A Model for Understanding. In: Proceedings of the Open Interoperability Workshop on Enterprise Modelling and Ontologies for Interoperability, Porto, Portugal (2005)Google Scholar
- 6.Rueda, S.V., García, A.J., Simari, G.R.: Argument-based Negotiation among BDI Agents. Computer Science & Technology 2(7) (2002)Google Scholar
- 7.Pokraev, S., Zlatev, Z., Brussee, R., van Eck, P.: Semantic Support for Automated Negotiation with Alliances. In: Proceedings of the 6th International Conference on Enterprise Information Systems, Porto, Portugal (2004)Google Scholar
- 9.Willmott, S., Constantinescu, I., Calisti, M.: Multilingual Agents: Ontologies, Languages and Abstractions. In: Proceedings of the Workshop on Ontologies in Agent Systems, Fifth International Conference on Autonomous Agents, Montreal, Canada (2001)Google Scholar
- 10.Uschold, M., King, M.: Towards a Methodology for Building Ontologies. In: Workshop on Basic Ontological Issues in Knowledge Sharing (1995)Google Scholar
- 12.Knublauch, H.: An AI tool for the real world: Knowledge modeling with Protégé, JavaWorld, June 20 (2003)Google Scholar