An Implementation of a Multi-attribute Negotiation Protocol for E-Commerce

  • B. M. Balachandran
  • Tauhid Tayeb
  • Dharmendra Sharma
  • Masoud Mohammadian
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 4)


Agent-mediated eCommerce (AMEC) is rapidly emerging as a new paradigm to develop distributed and intelligent eCommerce systems. Such systems are built upon the foundations of agent technology with a strong emphasis on the automated negotiation. In this paper, we address negotiation problems where agreements must resolve several different issues. We propose a one-to-many multi-attribute negotiation model based on the decision making theory. The proposed model is capable of processing agents’ preferences and arriving to an optimal solution from a set of alternatives by ranking them according to the score that they achieved. We present our experimental system architecture, together with a discussion of the underlying negotiation framework. We then report on our prototype implementation using the JADE and Eclipse platform and illustrate it with an example in eCommerce. Our concluding remarks and future research are presented.


multi-agent systems eCommerce agent negotiation JADE multi-criteria decision making utility function Pareto optimality 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Badica, C., Badita, A., Ganzha, M.: Implementing rule-based mechanisms for agent-based price negotiation, pp. 96–100. ACM, New York (2006)Google Scholar
  2. 2.
    Balachandran, M.B., Enkhsaikhan, M.: Development of a Multi-agent system for Travel Industry Support (CIMCA 2006 and IAWTIC 2006), Sydney, Australia (2006)Google Scholar
  3. 3.
    Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. John Wiley & Sons, UK (2007)CrossRefGoogle Scholar
  4. 4.
    Keeny, R., Raiffa, H.: Decisions with Multiple Objectives: Preferences and Value Tradeoffs. John Wiley & Sons, Chichester (1976)zbMATHGoogle Scholar
  5. 5.
    Lai, G., Sycara, K., Li, C.: A Pareto Optimal Model for Automated Multi-attribute Negotiations. In: IFAAMAS (2007)Google Scholar
  6. 6.
    Merlat, W.: An Agent-Based Multiservice Negotiation for ECommerce. BT Technical Journal 17(4), 168–175 (1999)CrossRefGoogle Scholar
  7. 7.
    Ndumu, D.T., Collis, J.C., Nwana, H.S.: Towards desktop personal travel agents. BT Technol. J. 16(3), 69–78 (2000)CrossRefGoogle Scholar
  8. 8.
    Nwana, H.S., et al.: Agent-Mediated Electronic Commerce: Issues, Challenges and Some Viewpoints. In: Autonomous Agents 1998, MN, USA (1998)Google Scholar
  9. 9.
    Paprzycki, M., et al.: Implementing Agents Capable of Dynamic Negotiations. In: Petcu, D., et al. (eds.) Proceedings of SYNASC 2004: Symbolic and Numeric Algorithms for Scientific Computing, pp. 369–380. Mirton Press, Timisoara (2004)Google Scholar
  10. 10.
    Sheng, Y.P.: A dynamic adaptive bargaining algorithm for intelligent software agents in electronic commerce. International Journal of Computers, Systems and Signals 5(1) (2004)Google Scholar
  11. 11.
    Takayuki, I., Hattori, H., Klein, M.: Multi-Issue Negotiation Protocol for Agents: Exploring Nonlinear Utility Spaces. In: IJCAI 2007, pp. 1347–1352 (2007)Google Scholar
  12. 12.
    The Eclipse Platform,
  13. 13.
    Yoshikawa, S., Kamiryo, T., Yasumura, Y., Uehara, K.: Strategy Acquisition of Agents in Multi-Issue Negotiation. In: ACM International Conference of Web Intelligence (2006)Google Scholar

Copyright information

© Springer Berlin Heidelberg 2010

Authors and Affiliations

  • B. M. Balachandran
    • 1
  • Tauhid Tayeb
    • 2
  • Dharmendra Sharma
    • 1
  • Masoud Mohammadian
    • 1
  1. 1.Faculty of Information Sciences and EngineeringThe University of Canberra, ACTAustralia
  2. 2.Department of Finance, Australian Government, ACTAustralia

Personalised recommendations