A Meta-model for e-Contract Template Variable Dependencies Facilitating e-Negotiation

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 a lease template example, we propose a meta-model for e-Contract templates and template variables. Furthermore, we discover different types of relationships, such as partial order and indivisibility, among template variables. In addition, negotiators can logroll among template variables, focusing on tradeoffs among these instead of arguing about single variables. Based on these relationships, we present an algorithm to determine a negotiation plan of an e-Contract. Furthermore, we propose a model for e-Negotiation of contracts based on contract templates and workflow management technologies. As a result, the process of contract e-Negotiation 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]  L. Thompson,et al.  The Mind and Heart of the Negotiator , 1997 .

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

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

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

[7]  Leigh Thompson Mind and heart of the negotiator, second edition, the , 2000 .

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

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

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

[11]  Eric Yu,et al.  Using Goals, Rules and Methods to Support Reasoning in Business Process Reengineering , 1996 .

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

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

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

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

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

[17]  Ching-Lai Hwang,et al.  Fuzzy Multiple Attribute Decision Making - Methods and Applications , 1992, Lecture Notes in Economics and Mathematical Systems.

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

[19]  Bernt P. Stigum,et al.  Foundations of utility and risk theory with applications , 1983 .

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

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

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

[23]  Ching-Lai Hwang,et al.  Multiple Attribute Decision Making: Methods and Applications - A State-of-the-Art Survey , 1981, Lecture Notes in Economics and Mathematical Systems.

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

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

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

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

[28]  J. Rubin,et al.  Negotiation , 1983 .

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

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