Active Meta Modeling Support for Evolving E-contracts

Krishna, P.R. and Karlapalem, K.

    An e-contract is a contract modeled, specified, executed, controlled and monitored by a software system. E-contract evolves over a period of time and there are many scenarios of changes in e-contract environment that can adversely affect the execution of e-contracts. Hence, there is a need for evolution operations for e-contracts that can be applied to conceptual model, which can be propagated down to the logical and implementation levels. Since, e-contracts are complex in nature, a more effective way of handling the evolution can be achieved through meta-model. Meta modeling helps in adapting a data model to new requirements. In this paper, we develop an active meta-modeling approach by introducing the taxonomy of evolution operations and handling meta-events in order to facilitate the structural and behavioural conformance of modeling of e-contracts evolution.
Cite as: Krishna, P.R. and Karlapalem, K. (2007). Active Meta Modeling Support for Evolving E-contracts. In Proc. Tutorials, posters, panels and industrial contributions at the 26th International Conference on Conceptual Modeling - ER 2007 Auckland, New Zealand. CRPIT, 83. Grundy, J., Hartmann, S., Laender, A. H. F., Maciaszek, L. and Roddick, J. F., Eds. ACS. 103-108.
pdf (from pdf (local if available) BibTeX EndNote GS