Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
FIPA – Foundation for Intelligent Physical Agents. FIPA Specifications (2003), available at: http://www.fipa.org/specifications/index.html
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)
Malucelli, A., Oliveira, E.: Towards to Similarity Identification to help in the Agents’ Negotiation. In: Bazzan, A.L.C., Labidi, S. (eds.) SBIA 2004. LNCS, vol. 3171, pp. 536–545. Springer, Heidelberg (2004)
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)
Rueda, S.V., García, A.J., Simari, G.R.: Argument-based Negotiation among BDI Agents. Computer Science & Technology 2(7) (2002)
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)
Li, H., Huang, C., Su, S.Y.W.: Design and Implementation of Business Objects for Automated Business Negotiations. Group Decision and Negotiation 11(1), 23–44 (2002)
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)
Uschold, M., King, M.: Towards a Methodology for Building Ontologies. In: Workshop on Basic Ontological Issues in Knowledge Sharing (1995)
Gennari, J., Musen, M., Fergerson, R., Grosso, W., Crubézy, M., Eriksson, H., Noy, N., Tu, S.: The evolution of Protégé-2000: An environment for knowledge-based systems development. International Journal of Human-Computer Studies 58(1), 89–123 (2003)
Knublauch, H.: An AI tool for the real world: Knowledge modeling with Protégé, JavaWorld, June 20 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sosa, V.J., Bravo, M., Pérez, J., Díaz, A. (2006). An Ontological Approach for Translating Messages in E-Negotiation Systems. In: Bauknecht, K., Pröll, B., Werthner, H. (eds) E-Commerce and Web Technologies. EC-Web 2006. Lecture Notes in Computer Science, vol 4082. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11823865_22
Download citation
DOI: https://doi.org/10.1007/11823865_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-37743-6
Online ISBN: 978-3-540-37745-0
eBook Packages: Computer ScienceComputer Science (R0)