• 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