REDUCING THE GAP BETWEEN BUSINESS AND INFORMATION SYSTEMS THROUGH COMPLEX EVENT PROCESSING

被引:0
作者
Oliveira, Cesar Augusto L. [1 ]
Silva, Natalia Cabral [1 ]
Sabat, Cecilia Leite [1 ]
Lima, Ricardo Massa F. [1 ]
机构
[1] Univ Fed Pernambuco, Ctr Informat, BR-50740560 Recife, PE, Brazil
关键词
Business rules; complex event processing; business process; event driven; RULES;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
According to the Object Management Group, a rule is a proposition that is a claim of obligation or of necessity. The concept of rule is usually employed in the context of business process to manage companies operations. While a work-flow is an explicit specification of tasks' execution flow, business rules only impose restrictions on the tasks' execution. This provides a great deal of flexibility for the process execution, since the stakeholders are free to choose an execution flow which does not violate the rules. The execution of a task in a process can be seen as the occurrence of an event, which may enable/disable the execution of some other tasks in the process. Event-driven programming is a paradigm in which the program control-flow is determined by the occurrence of events. The capacity to handle processes that are unpredictably non-linear and dynamic makes the event-driven paradigm an effective solution for the implementation of business rules. However, the connection between the business rules and their implementation through event-driven programming has been made in an ad-hoc and unstructured manner. This paper proposes a methodology to tackle such a problem by systematically moving from business rules described in natural language toward a concrete implementation of a business process. We use complex event processing (CEP) to implement the process. CEP relies on the event driven paradigm for monitoring and processing events. The methodology allows for the active participation of business people at all stages of the refinement process. Throughout the paper, we show how our methodology was employed to implement the operations of the World Bank.
引用
收藏
页码:225 / 250
页数:26
相关论文
共 32 条
  • [1] [Anonymous], 2002, ORKFLOW BASED PROCES
  • [2] [Anonymous], 2002, The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
  • [3] Using and validating the strategic alignment model
    Avison, D
    Jones, J
    Powell, P
    Wilson, D
    [J]. JOURNAL OF STRATEGIC INFORMATION SYSTEMS, 2004, 13 (03) : 223 - 246
  • [4] A methodology and tool support for managing business rules in organisations
    Bajec, M
    Krisper, M
    [J]. INFORMATION SYSTEMS, 2005, 30 (06) : 423 - 443
  • [5] Cummins FA, 2009, BUILDING THE AGILE ENTERPRISE: WITH SOA, BPM AND MBM, P1
  • [6] Debevoise T., 2007, BUSINESS PROCESS MAN
  • [7] ENDL R, 2000, MODELING PROCESSES W, P16
  • [8] EsperTech, 2010, ESP COMPL EV PROC, P03
  • [9] Exploring the perceived business value of the flexibility enabled by information technology infrastructure
    Fink, Lior
    Neumann, Seev
    [J]. INFORMATION & MANAGEMENT, 2009, 46 (02) : 90 - 99
  • [10] Gong Y., 2009, 3 INT C THEOR PRACT, P19