Abstract
Despite the advances on business rules theory and the increasing number of large enterprises doing efforts to model their business rules, there is still a lack for a meaningful integration between business analysis and process modeling activities. The event-driven paradigm has been shown to be an effective solution for the implementation of process rules. However, the connection between the business side of the rules and their software implementation has been made in an ad-hoc, unstructured manner. In this paper, we propose a methodology to tackle such a problem by naturally moving from informal business rules toward the implementation of a business process using complex event processing. The methodology allows for the active participation of business people at all stages of the refinement process. This is important to guarantee the correct alignment between information systems and business needs. Throughout the paper, we present an example to illustrate the application of the methodology. The methodology was applied to implement a real process of a building company.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Debevoise, T.: Business Process Management with a Business Rules Approach: Implementing The Service Oriented Architecture. BookSurge Publishing (2007)
EsperTech. Esper - complex event processing (March 2010)
Endl, R., Knolmayer, G., Pfaher, M.: Modeling processes and workflows by business rules. Business Process Management: Model, Techniques and Empirical Studies, 16–29 (2000)
Gong, Y., Janssen, M., Overbeek, S., Zuurmond, A.: Enabling flexible processes by eca orchestration architecture. In: ICEGOV 2009: Proceedings of the 3rd International Conference on Theory and Practice of Electronic Governance, pp. 19–26. ACM, New York (2009)
Graml, T., Bracht, R., Spies, M.: Patterns of Business Rules to Enable Agile Business Processes. In: 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007), pp. 365–365 (October 2007)
Kovacic, A., Groznik, A.: Business renovation: From business process modelling to information systems modelling. In: Proceedings of the 24th International Conference on Information Technology Interfaces, pp. 405–409 (2002)
Luckham, D.: The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Addison-Wesley Professional, Reading (2002)
Indulska, M., zur Muehlen, M., Kamp, G.: Business process and business rules modeling: A representational analysis. In: Proceedings of the Eleventh International IEEE EDOC Conference Workshop, pp. 189–196 (2007)
Madhusudan, T.: Ontology development for designing and managing dynamic business process networks. IEEE Trans. Industrial Informatics 3(2), 173–185 (2007)
Nurcan, S.: A survey on the flexibility requirements related to business processes and modeling artifacts. In: HICSS 2008: Proceedings of the 41st Annual Hawaii International Conference on System Sciences, p. 378. IEEE Computer Society, Washington, DC, USA (2008)
Object Management Group. Business Motivation Model (BMM), v1.0. Technical report, Object Management Group (2008)
Shao, J., Pound, C.J.: Extracting business rules from information systems. BT Technology Journal 17(4), 179–186 (1999)
van Eijndhoven, T., Iacob, M.E., Ponisio, M.L.: Achieving business process flexibility with business rules. In: Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference, EDOC 2008, pp. 95–104. IEEE Computer Society Press, Los Alamitos (2008)
zur Muehlen, M.: Workflow-Based Process Controlling: Foundation, Design, and Application of Workflow-driven Process Information Systems. Logos Verlag, Berlin (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Silva, N.C., Sabat, C.L., Oliveira, C.A.L., Lima, R.M.F. (2011). Integrating Business Process Analysis and Complex Event Processing. In: Lee, R. (eds) Computer and Information Science 2011. Studies in Computational Intelligence, vol 364. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21378-6_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-21378-6_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21377-9
Online ISBN: 978-3-642-21378-6
eBook Packages: EngineeringEngineering (R0)