Abstract
Active database systems have been developed for applications needing an automatic reaction in response to certain conditions being satisfied or certain event occurring. The desired behavior is expressed by ECA-rules (event-condition-action rules). Generally, ECA rules and their execution are represented by rule language, for example, defining TRIGGERs in an active database. Then, database behavior prediction or analysis can be realized through other approaches such as algebraic approach, trigger graph methods, etc.. Therefore, in such active databases, rule representation and processing are separated. In this paper we propose a structural model which integrates rule representation and processing entirely, it is called Conditional Colored Petri Net (CCPN). CCPN can model both rules themselves and their complicated interacting relation in an graphical way. If the rule base of an active database is modeled by CCPN, then rule simulation can be done. An example is illustrated in the paper.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Paton N. W., Diaz O., “Active Database Systems ”, ACM Computing Surveys,Vol. 31, No.1, 1999, pp. 64–103
Chakravarthy S., “Early Active Database Efforts: A Capsule Summary ”, IEEE Transactions on Knowledge and Data Engineering, Vol. 7, No. 6, 1995, pp.1008–1010
Schlesinger M. and Lörincze G., Rule modeling and simulation in ALFRED, the 3rd International workshop on Rules in Database (RIDS’ 97) (or LNCS 1312), Skövde, Sweden, June, pp. 83–99, 1997
Guisheng Y., Qun L., Jianpei Z., Jie L., Daxin L., “Petri Based Analysis Method For Active Database Rules ”, IEEE International Conference on Systems, Man and Cybernetics, vol. 2, 1996, pp. 858–863
Li X. and Chapa S. V., Optimization of Deductive Database System by Adaptive Fuzzy Petri Net Approach, IASTED International Conference on Artificial Intelligence and Soft Computing (ASC2001), Cancun, Mexico, May 21–24, 2001, pp. 6–11
Barkaoui K. and Maïzi Y., Efficient answer extraction of deductive database modeled by HLPN, 8th International Conference on Database and expert systems applications (DEXA’97), Toulouse, France, September 1–5, 1997 (also LNCS vol.1308), pp. 324–336
Jensen K., “An Introduction to the Theoretical Aspects of Colored Petri Nets ”. Lecture Notes in Computer Science: A Decade of Concurrency,vol. 803, edited by J. W. de Bakker, W.-P. de Roever, G. Rozenberg, Springer-Verlag, 1994, pp.230–272
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Li, X., Medina Marń, J., Chapa, S.V. (2002). A Structural Model of ECA Rules in Active Database. In: Coello Coello, C.A., de Albornoz, A., Sucar, L.E., Battistutti, O.C. (eds) MICAI 2002: Advances in Artificial Intelligence. MICAI 2002. Lecture Notes in Computer Science(), vol 2313. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46016-0_51
Download citation
DOI: https://doi.org/10.1007/3-540-46016-0_51
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43475-7
Online ISBN: 978-3-540-46016-9
eBook Packages: Springer Book Archive