A Frame Work for Modeling Electronic Contracts

  • Kamalakar Karlapalem
  • Ajay R. Dani
  • P. Radha Krishna
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2224)


A contract is an agreement between two or more parties to create business relations or legal obligations between them. A contract will define the set of activities to be performed by parties satisfying a set of terms and conditions (clauses). An e-contract is a contract modeled, specified executed, controlled and monitored by a software system. Typically, a workflow management system is used for e-contract management. E-contracts are complex inter related workflows that have to be specified carefully to satisfy the contract requirements. Most workflow models do not have the capabilities to handle the complexities of these interrelationships. That is, an e-contract does not adhere to activity/task oriented workflow process, thus generating a gap between a conceptual model of e-contract and workflow. Therefore, there is a need for a modeling framework to conceptualize e-contracts and model the complexity of interrelationships. In this paper, we present a framework for conceptually modeling e-contracts (using ER-R data model) and a methodology to translate an e-contract to a workflow that can be executed by a workflow management system.


Business Process Financial Institution Electronic Commerce Exception Handling Contract Event 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [CKL2000]
    Dickson Chiu, Kamalakar Karlapalem, Qing Li. E-Adome: A framework for enacting e-services, Workshop on Technologies for E-Services (VLDB workshop), 2000.Google Scholar
  2. [G1999]
    B. N. Grosof, A declarative approach to business rules in Contracts: Courteous Logic Programs in XML, Proceedings of the 1st ACM Conference on Electronic Commerce (EC99), Denver, Colorado, USA, Nov. 3–5, 1999.Google Scholar
  3. [GHS1995]
    Dimitrios Georgakopoulos, Mark F. Hornick, Amit P. Sheth: An Overview of Workflow Management: From Process Modeling to Workflow Automation Infrastructure. Distributed and Parallel Databases 3(2): pages 119–153 (1995).CrossRefGoogle Scholar
  4. [GSG2000]
    M. Gisler, K. Stanoevska-Slabeva, and M. Greunz, Legal Aspects of Electronic Contracts, in CAiSE∗00 Workshop of Infrastructures for Dynamic Business-to-Business Service Outsourcing (IDSO’00) Stockholm, 5–6 June 2000.Google Scholar
  5. [H+2000]
    Jenny Hands, Mikhail Bessonov, Mike Blinov, Ahmed Patel and Ron Smith, An inclusive and extensible architecture for electronic brokerage, Decision Support Systems, 29, 305–321, 2000.CrossRefGoogle Scholar
  6. [KS1998]
    G. E. Kersten and S. Szpakowicz, Modelling business negotiations for electronic commerce, Proceedings of the 7th workshop on Intelligent Information Systems, Warsaw: IPI PAN, 1998, 17–28.Google Scholar
  7. [KYH1995]
    Kamalakar Karlapalem, Helen P. Yeung, Patrick C. K. Hung: CapBasED-AMS — A Framework for Capability-Based and Event-Driven Activity Management System. CoopIS 1995: pages 205–219.Google Scholar
  8. [LH2000]
    Ting-Peng Liang and Jin-Shiang Huang, A framework for applying intelligent agents to support electronic trading, Decision Support Systems, 28, 305–317, 2000.CrossRefGoogle Scholar
  9. [LS1997]
    Yu Lei and Munindar P. Singh, A comparison of workflow metamodels, Proceedings of the ER’97 Workshop on Behavioral Models and Design Transformations: Issues and Opportunities in Conceptual Modeling, 6–7 November 1997, UCLA, Los Angeles, California.Google Scholar
  10. [S1980]
    R. G. Simith, The contract net protocol: High Level Communication and Control in a Distributed Problem Solver, IEEE Transactions on Comp[uters (29;12), December 1980, 1104–1113.Google Scholar
  11. [TNCK1991]
    A. K. Tanaka, S. B. Navathe, S. Chakravarthy and K. Karlapalem, ER-R: An enhanced ER model with situation-action rules to capture application semantics, in ER 1991: pages 59–75.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Kamalakar Karlapalem
    • 1
  • Ajay R. Dani
    • 2
  • P. Radha Krishna
    • 2
  1. 1.IIITHyderabadIndia
  2. 2.Institute for Development and Research in Banking TechnologyHyderabadIndia

Personalised recommendations