• DocumentCode
    1048219
  • Title

    Automatic control of workflow processes using ECA rules

  • Author

    Bae, Joonsoo ; Bae, Hyerim ; Kang, Suk-Ho ; Kim, Yeongho

  • Author_Institution
    Dept. of Ind. & Syst. Eng., Chonbuk Nat. Univ., Jeonju, South Korea
  • Volume
    16
  • Issue
    8
  • fYear
    2004
  • Firstpage
    1010
  • Lastpage
    1023
  • Abstract
    Changes in recent business environments have created the necessity for a more efficient and effective business process management. The workflow management system is software that assists in defining business processes as well as automatically controlling the execution of the processes. We propose a new approach to the automatic execution of business processes using event-condition-action (ECA) rules that can be automatically triggered by an active database. First of all, we propose the concept of blocks that can classify process flows into several patterns. A block is a minimal unit that can specify the behaviors represented in a process model. An algorithm is developed to detect blocks from a process definition network and transform it into a hierarchical tree model. The behaviors in each block type are modeled using ACTA formalism. This provides a theoretical basis from which ECA rules are identified. The proposed ECA rule-based approach shows that it is possible to execute the workflow using the active capability of database without users´ intervention. The operation of the proposed methods is illustrated through an example process.
  • Keywords
    active databases; knowledge based systems; tree data structures; workflow management software; ACTA formalism; ECA rules; active database; business process management; event-condition-action rules; hierarchical tree model; process model; workflow management system; workflow process; Automatic control; Companies; Control systems; Databases; Engines; Environmental management; Process control; Software systems; Technology management; Workflow management software; 65; ECA rules; Workflow management; active database; business process.;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2004.20
  • Filename
    1318584