Developing e-Negotiation support with a meta-modeling approach in a Web services environment

Motivated by frequently repeated activities of negotiating similar sales contracts and inadequate studies of business-to-business (B2B) negotiation processes, we formulate a meta-model of e-Negotiation based on a practical meta-model for e-Contract template and template variables to allow flexible support for a variety of negotiation processes. Based on our meta-models, we develop an effective implementation framework with contemporary Web services technology. We illustrate our methodology with three typical kinds of sales e-Negotiation processes, namely, bargaining, auction, and request for proposals (RFPs). As a result, B2B, business-to-customer (B2C), or even customer-to-customer (C2C) negotiation can be systematically supported in a unified pragmatic framework for both human and programmatic access.

[1]  Benjamin N. Grosof,et al.  A declarative approach to business rules in contracts: courteous logic programs in XML , 2015, EC '99.

[2]  Kamalakar Karlapalem,et al.  A Frame Work for Modeling Electronic Contracts , 2001, ER.

[3]  Nicholas R. Jennings,et al.  A Classification Scheme for Negotiation in Electronic Commerce , 2001, AgentLink.

[4]  Elisa Bertino,et al.  The specification and enforcement of authorization constraints in workflow management systems , 1999, TSEC.

[5]  Tung Bui,et al.  Negotiation processes, Evolutionary Systems Design, and NEGOTIATOR , 1996 .

[6]  Shing-Chi Cheung,et al.  A three-tier view-based methodology for M-services adaptation , 2003, IEEE Trans. Syst. Man Cybern. Part A.

[7]  Yao-Hua Tan,et al.  Using event semantics for modeling contracts , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[8]  Gregory E. Kersten,et al.  WWW-based negotiation support: design, implementation, and use , 1999, Decis. Support Syst..

[9]  Shing-Chi Cheung,et al.  On the e-negotiation of unmatched logrolling views , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

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

[11]  Dickson K. W. Chiu,et al.  A Meta-model for Contract Template Driven e-Negotiation Processes , 2002 .

[12]  K. Kosuge,et al.  A New Control Approach for a Robotic Walking Support System in Adapting User Characteristics , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[13]  Olivera Marjanovic,et al.  Towards formal modeling of e-contracts , 2001, Proceedings Fifth IEEE International Enterprise Distributed Object Computing Conference.

[14]  Karl Aberer,et al.  CrossFlow: Cross-Organizational Workflow Management in Dynamic Virtual Enterprises , 2000 .

[15]  N. Adam,et al.  Electronic Commerce: Current Research Issues and Applications , 1996 .

[16]  Nicholas R. Jennings,et al.  Architecting for Reuse: A Software Framework for Automated Negotiation , 2002, AOSE.

[17]  John Mylopoulos,et al.  Using Goals, Rules and Methods to Support Reasoning in Business Process Reengineering , 1994, Intell. Syst. Account. Finance Manag..

[18]  William N. Robinson,et al.  Electronic brokering for assisted contracting of software applets , 1997, Proceedings of the Thirtieth Hawaii International Conference on System Sciences.

[19]  Harvey M. Deitel Java Web Services For Experienced Programmers , 2002 .

[20]  Patrick C. K. Hung,et al.  A primitive study of logrolling in e-negotiation , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[21]  L. Thompson,et al.  The Mind and Heart of the Negotiator , 1997 .

[22]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[23]  William C. Perkins,et al.  An empirical study of the efficacy of a computerized negotiation support system (NSS) , 1997, Decis. Support Syst..

[24]  Katarina Stanoevska-Slabeva,et al.  Legal Aspects of Electronic Contracts , 2000, ISDO.

[25]  Shing-Chi Cheung,et al.  A Meta-model for e-Contract Template Variable Dependencies Facilitating e-Negotiation , 2002, ER.

[26]  Sunju Park,et al.  An Elementary Introduction to Auctions , 2001, Interfaces.

[27]  S. Brams,et al.  Fallback Bargaining , 2001 .

[28]  Peter J. Carnevale,et al.  Negotiation in Social Conflict , 1993 .

[29]  J. Wyatt Decision support systems. , 2000, Journal of the Royal Society of Medicine.

[30]  Winfried Lamersdorf,et al.  Electronic contract negotiation as an application niche for mobile agents , 1997, Proceedings First International Enterprise Distributed Object Computing Workshop.

[31]  Ian Dickinson,et al.  An Ontology Based Approach to Automated Negotiation , 2002, AMEC.

[32]  Martin Bichler,et al.  A roadmap to auction-based negotiation protocols for electronic commerce , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[33]  Patrick C. K. Hung,et al.  Modeling e-negotiation activities with Petri nets , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[34]  E. Turban,et al.  Electronic Commerce: A Managerial Perspective , 1999 .

[35]  Zoran Milosevic,et al.  Implementing B2B contracts using BizTalk , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[36]  Hans Eriksson,et al.  Business Modeling With UML: Business Patterns at Work , 2000 .

[37]  A. Foroughi,et al.  NSS solutions to major negotiation stumbling blocks , 1990, Twenty-Third Annual Hawaii International Conference on System Sciences.