A Meta-model for Contract Template Driven e-Negotiation Processes

Contracts are important for attaining business process interoperability and enforcing their proper enactment. An e-Contract is the computerized facilitation or automation of a contract in a cross-organizational business process. In this paper, motivated by sales contracts, we propose a systematic way to perform negotiation activities over the Internet, in order to reduce the cost and improve the effectiveness of negotiation. This is known as e-Negotiation. We also propose a meta-model of e-Negotiation to allow the rapid construction of a flexible negotiation support system using a workflow engine for a variety of negotiation processes. Furthermore, we propose a practical meta-model for e-Contract template and template variables, based on which e-Negotiation should be carried out. This facilitates the negotiation process by avoiding uncontrolled openness of the negotiation issues. We demonstrate the applicability of our approach with three typical kinds of sales e-negotiation processes, viz., bargaining, auction and request for proposals. Based on our meta-model, we are building a negotiation support system prototype, on top of an advanced workflow management system. As a result, e-Negotiation of contracts can be streamlined.

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

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

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

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

[5]  James B. Cole,et al.  Extending support for contracts in ebXML , 2001 .

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

[7]  Von-Wun Soo,et al.  Agent negotiation in trusted third party mediated uncertain games , 2000, AGENTS '00.

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

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

[10]  Dickson K. W. Chiu,et al.  A Meta Modeling Approach to Workflow Management Systems Supporting Exception Handling , 1999, Inf. Syst..

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

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

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

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

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

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

[17]  M. Rothkopf,et al.  An Elementary Introduction to Auctions , 2001 .

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

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

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

[21]  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.

[22]  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.

[23]  Dickson K. W. Chiu,et al.  Web Interface-Driven Cooperative Exception Handling in Adome Workflow Management System , 2001, Inf. Syst..

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

[25]  Dickson K. W. Chiu,et al.  Workflow View Based E-Contracts in a Cross-Organizational E-Services Environment , 2002, Distributed and Parallel Databases.

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

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

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

[29]  Chris Dix,et al.  Professional XML Web Services , 2001 .

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