DocumentCode :
1015065
Title :
Applying Petri Nets in Active Database Systems
Author :
Li, XiaoOu ; Medina, Joselito M. ; Chapa, Sergio V.
Author_Institution :
Centro de Investigation y de Estudios Avanzados del Instituto Nacional, Mexico City
Volume :
37
Issue :
4
fYear :
2007
fDate :
7/1/2007 12:00:00 AM
Firstpage :
482
Lastpage :
493
Abstract :
Reactive behavior of active database systems is achieved through the definition of event-condition-action (ECA) rules. Generally, ECA rule representation and processing are separated in the majority of existing active database systems. In this paper, we propose a conditional colored Petri net (CCPN) approach to model and simulate ECA rules. CCPN can not only integrate rule representation and processing in only one model, but is also independent of the actual database system. Furthermore, we have developed a software platform named ECAPNSim, which can generate a CCPN model automatically from a text file of ECA rule description, and communicate with a traditional database system when an event is detected from the database or an action command is generated by the CCPN simulator.
Keywords :
Petri nets; active databases; Petri nets; active database systems; event-condition-action; rule processing; rule representation; Communication system software; Computational modeling; Database systems; Discrete event simulation; Event detection; Information systems; Mathematical model; Petri nets; Power engineering and energy; Power system modeling; Active database system; Petri nets; event-condition-action (ECA) rules; information system;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
Publisher :
ieee
ISSN :
1094-6977
Type :
jour
DOI :
10.1109/TSMCC.2007.897329
Filename :
4252252
Link To Document :
بازگشت