Group Decision and Negotiation

, Volume 15, Issue 5, pp 469–490 | Cite as

Web Services for Negotiation and Bargaining in Electronic Markets: Design Requirements, Proof-of-Concepts, and Potential Applications to e-Procurement

  • Tung BuiEmail author
  • Alexandre Gachet
  • Hans-Juergen Sebastian


Information Systems researchers continue to develop Web services hoping that, in a near future, these services will be widely offered in the e-marketplace, using a Web-based protocol that is universally adopted for posting, locating and invoking available services. Posting services does not, however, necessarily lead to market transactions, and a number of brokering activities are needed to facilitate trade. These include, but are not limited to, service discovery and ranking, price negotiation and contract preparation. We propose a set of Web services that support the process of negotiation and bargaining to facilitate the matching of supply and demand of Web services. As a market broker, these web services would help (a) discover the supply/demand of web services in e-marketplaces; (b) find the most appropriate available service for a specific request; (c) facilitate services be modified if needed to satisfy user's needs; (d) arbitrate the pricing mechanism with the recourse to bargaining whenever necessary; and (e) generate a contract. As a proof of concept, we illustrate the potential use of Web services for negotiation and bargaining in e-procurement.

Key words

negotiation bargaining web services service-oriented architecture (SOA) electronic markets 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Adams, H., D. Gisolfi, J. Snell and R. Varadan (2002). “Best Practices for Web Services: Formation of a Semantic Framework, IBM DeveloperWorks,” Retrieved March 15, 2004, from
  2. Andrews, T., F. Curbera, H. Dholakia, Y. Goland, J. Klein, F. Leymann, K. Liu, D. Roller, D. Smith, S. Thatte, I. Trickovic and S. Weerawarana (2003). “Business Process Execution Language for Web Services, ” Version 1.1, Billerica, MA: OASIS.Google Scholar
  3. Arkin, A., S. Askary, S. Fordin, W. Jekeli, K. Kawaguchi, D. Orchard, S. Pogliani, K. Riemer, S. Struble, P. Takacsi-Nagy, I. Trickovic and S. Zimek, (2002) Web Services Choreography Interface (WSCI) 1.0., W3C.Google Scholar
  4. Curbera, F., M. Duftler, R. Khalaf, W. Nagy, N. Mukhi and S. Weerawarana (2002) “Unraveling the Web Services Web - An Introduction to SOAP, WSDL and UDDI,” IEEE Internet Computing 6(2), 86–93.CrossRefGoogle Scholar
  5. Forrester (2003). Ten Tips for Killer Web Services, CNET Retrieved March 15, 2004, from
  6. Haas, H. and A. Brown (2004). “Web Services Glossary,” W3C.Google Scholar
  7. Hicks, M. (2004). “eBay to Expand Developers' Access With Beefier Web Services,” eWeek.Google Scholar
  8. Hohner, G., J. Rich, E. Ng, G. Raid, A. Davenport, J. Kalaguanam, H. S. Lee and C. An (2003). “Combinatorial and Quantity-Discount Procurement Auctions Benefit Mars, Inc. and its suppliers,” Interfaces 33 (1), 23–35.CrossRefGoogle Scholar
  9. Metty, T., O. Raskina, R. Schneur, J. Kanner, K. Potts and J. Robbins (2005). “Reinventing the Supplier Negotiation Process at Motorola,” Interfaces 35 (1), 7–23.CrossRefGoogle Scholar
  10. Myerson, J. M. (2002). “Advancing the Web Services Stack,” IBM developerWorks.Google Scholar
  11. Paolucci, M., N. Srinivasan, K. Sycara and T. Nishimura (2003). “Towards a Semantic Choreography of Web Services: from WSDL to DAML-S,” 2003 International Conference on Web Services (ICWS'03), Nevada, USA.: Las Vegas.Google Scholar
  12. Paolucci, M., T. Kawamura, T. R. Payne and K. Sycara (2002). “Importing the Semantic Web in UDDI,” CAISE 2002 International Workshop, WES 2002 Toronto, Canada: Springer-Verlag.Google Scholar
  13. Roy, J. and A. Ramanujan (2001). “Understanding Web Services,” IT Professional 3(6), 69–73.CrossRefGoogle Scholar
  14. Segev, A. and B. Carrie (1997). “Automated Negotiations: A Survey of the State-of-the-Art,” Wirtschaftsinformatik 39, S. 269–279.Google Scholar
  15. Stal, M. (2002). “Web Services: Beyond Component-Based Computing,” Communications of the ACM 45(10), 71–76.CrossRefGoogle Scholar
  16. Vasudevan, V. (2001). “A Web Services Primer, O'Reilly,” Retrieved March 15, 2004, from
  17. zur Muehlen, M., J. V. Nickerson and K. D. Swenson (2004). “Developing Web Services Choreography Standards the case of REST vs. SOAP,” Decision Support Systems.Google Scholar
  18. Wurman, P. R., M. P. Wellman, W. E. Walsh and K. O'Malley (1998). “Control Architecture for a Flexible Internet Auction Server,” Proc. of the 1'st IAC Workshop on Internet Based Negotiation Technologies. N.Y.: Yorktown Heights.Google Scholar
  19. Yu, B., C. Li, M. P. Singh and K. Sycara (2004). “A Dynamic Pricing Mechanism for P2P Referral Systems,” Third International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS'04). New York, USA: IEEE Computer Society Press.Google Scholar

Copyright information

© Springer Science + Business Media, Inc. 2006

Authors and Affiliations

  • Tung Bui
    • 1
    Email author
  • Alexandre Gachet
    • 1
  • Hans-Juergen Sebastian
    • 2
  1. 1.Matson Navigation Company Chair of Global Business, Department of Information Technology ManagementUniversity of Hawaii at ManoaHonoluluUSA
  2. 2.Deutsche Post Chair of Optimization of Distribution NetworksRWTH Aachen UniversityAachenGermany

Personalised recommendations