• DocumentCode
    33894
  • Title

    A Methodology for Evolving E-Contracts Using Templates

  • Author

    Krishna, P. Radha ; Karlapalem, Kamalakar

  • Author_Institution
    Infosys Labs., Infosys Ltd., Hyderabad, India
  • Volume
    6
  • Issue
    4
  • fYear
    2013
  • fDate
    Oct.-Dec. 2013
  • Firstpage
    497
  • Lastpage
    510
  • Abstract
    E-contract evolves over a period of time due to changes in e-contract environment. E-contract evolution adversely affects the execution of e-contracts. An e-contract is specified by a model at conceptual level, supported by a database management system (DBMS) at logical level and by both DBMS and workflow management system (WFMS) at implementation level. Any changes in the design as well as runtime environment during e-contract enactment must be reflected at all levels. Conventional modeling approaches simply model the e-contracts as specified workflows and execute them. Since, e-contracts are complex in nature, such models have to undergo large number of transformations during e-contract enactment. Metamodeling approach guides the correctness of transformed models by generating appropriate model instances according to e-contract constraints to support evolution. A metamodel has structural artifacts to capture the relationships among contract elements and model the required specifications and semantics present in an e-contract as a template. In this paper, we develop 1) an active metamodeling approach by a) introducing the taxonomy of evolution operations and b) handling metaevents to facilitate the structural and behavioral conformance during e-contracts evolution, and 2) an ER*EC architecture for enacting evolving e-contracts. Our methodology actively capture behavior features from e-contract executions to drive e-contract evolution.
  • Keywords
    business data processing; contracts; database management systems; workflow management software; DBMS; ER*EC architecture; WFMS; behavioral conformance; database management system; e-contract constraints; e-contract evolution; e-contract executions; metaevents; metamodel; model instances; runtime environment; semantics; structural artifacts; structural conformance; templates; workflow management system; Adaptation models; Computational modeling; Contracts; Data models; Integrated circuit modeling; Semantics; ER model; Electronic contracts; contract modeling; evolving e-contracts; meta-ECA rules;
  • fLanguage
    English
  • Journal_Title
    Services Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1374
  • Type

    jour

  • DOI
    10.1109/TSC.2012.23
  • Filename
    6275428