Complex Event as an Core Aspect of Enterprise Architecture - EDEMF: Event Driven Enterprise Architecture Modeling Framework

Hyeonsook Kim, Samia Oussena, Peter Komisarczuk

Abstract

For the last decade, Complex Event Processing (CEP) has been emerged as a powerful instrument supporting a more agile and intelligent enterprise. Although several studies have attempted to extend current business modelling standards with elements of complex event modelling they have not fully integrated into Enterprise Architecture (EA). EA provides holistic approach of enterprise business and IT system modelling. In our view CEP is not just an element associated with a business process, but at the centre of business analysis and design. This paper proposes an EA modelling framework that takes CEP as a core aspect of modelling. The framework supports CEP based business architecture within different levels of abstraction: contextual, conceptual/logical, and physical. Meta-models in three hierarchies and model mapping between the meta-models have been developed and demonstrated on a linked data platform in a case study. The case study used the framework as a tool of analysis and modelling, aiming to integrate scattered information as event data by specifying a complex event layer on top of legacy systems. The designed models were then transformed into executable program codes using the model transformation, for example, RDF script from information model; SPARQL query from complex event model.

References

  1. Anicic, D., Fodor, P., Rudolph, S., & Stojanovic, N., 2011. Ep-sparql: a unified language for event processing and stream reasoning. In Proceedings of the 20th international conference on World Wide Web, pp. 635- 644.
  2. Casanave, C., 2009. Service Oriented Architecture Using the OMG SoaML Standard. A Model Driven Solutions, Inc. White Paper http://www.modeldriven.
  3. Coletta, R., et al., 2012. Public Data Integration with WebSmatch. arXiv preprint arXiv:1205.2555.
  4. De Castro, V., Marcos, E. and Wieringa, R., 2009. Towards a service-oriented MDA-based approach to the alignment of business processes with IT systems: From the business model to a web service composition model. International Journal of Cooperative Information Systems, 18 (2). pp. 225-260.
  5. Decker, G., Grosskopf, A. & Barros, A., 2007. A Graphical Notation for Modeling Complex Events in Business Processes. In Proceedings of Enterprise Distributed Object Computing Conference. IEEE, pp 27.
  6. Engel, Y., Etzion, O. & Feldman, Z., 2012. A basic model for proactive event-driven computing. In Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems, pp. 107-118.
  7. Essl, S., 2011. Extending an open source enterprise service bus for multi-tenancy support. Master Thesis, University of Stuttgart, http://elib.unistuttgart.de/opus/volltexte/2011/6986
  8. Green, N., Bate, C., 2007. Lost in Translation. Evolved Technologist, ISBN: 978-0-978-92184-2.
  9. Heath, T., Bizer, C., & White, B., 2012. Linked data: evoluving the web into a global data space. Journal of Web Engineering, 11(2), 177-178.
  10. Josey, A., 2009. TOGAF Version 9: A Pocket Guide. Van Haren Pub.
  11. Kim, H., Oussena, S., 2012. A Case Study on Modeling Complex Event Processing in Enterprise Architecture. Proceedings of the 14th International Conference on Enterprise Information Systems (ICEIS 2012), June, Wroclaw, Poland
  12. Lankhorst, M.M., Proper, H. a. & Jonkers, H., 2010. The Anatomy of the ArchiMate Language. International Journal of Information System Modeling and Design, 1(1), pp.1-32.
  13. Luckham, D., 2008. The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. In (eds.). Rule Representation, Interchange and Reasoning on the Web.
  14. Mendling, J., Gustaf N., and Markus N., 2005 "Yet another event-driven process chain." Business Process Management, pp.428-433.
  15. Mulo, E., Zdun, U., & Dustdar, S. (2010). An event view model and DSL for engineering an event-based SOA monitoring infrastructure. Proceedings of the Fourth ACM International Conference on Distributed EventBased Systems, DEBS'10.
  16. Rozsnyai, S., Schiefer, J., & Schatten, A. (2007). Concepts and models for typing events for event-based systems. Proceedings of the 2007 inaugural international conference on Distributed event-based systems - DEBS 7807.
  17. Scheer, A. W., Thomas, O., & Adam, O. (2005). Process modeling using event-driven process chains. ProcessAware Information Systems, 119-146.
  18. Soley, R., 2000. Model driven architecture. OMG white paper, 308, 308.
  19. The Open Group, 2011. Using TOGAF to Define and Govern Service-oriented Architectures, The open group guide.
  20. Thomas, O., & Fellmann, M., 2007. Semantic epc: Enhancing process modeling using ontology languages. In Proceedings of the Workshop on Semantic Business Process and Product Lifecycle Management, pp. 64-75.
  21. Wagner, A. & Anicic, D., 2010. Linked data and complex event processing for the smart energy grid. Proc. of Linked Data in the Future Internet at the Future Internet Assembly, pp.1613-0073.
  22. Xu, Y., Stojanovic, N., Stojanovic, L., Cabrera, A., & Schuchert, T., 2012. An approach for using complex event processing for adaptive augmented reality in cultural heritage domain: experience report. In Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems, pp. 139-148.
  23. Zachman, J. (1999). A Framework for Information Systems Architecture. IBM Systems Journal, 38(2-3), 454-70.
Download


Paper Citation


in Harvard Style

Kim H., Oussena S. and Komisarczuk P. (2013). Complex Event as an Core Aspect of Enterprise Architecture - EDEMF: Event Driven Enterprise Architecture Modeling Framework . In Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8565-61-7, pages 292-301. DOI: 10.5220/0004440802920301


in Bibtex Style

@conference{iceis13,
author={Hyeonsook Kim and Samia Oussena and Peter Komisarczuk},
title={Complex Event as an Core Aspect of Enterprise Architecture - EDEMF: Event Driven Enterprise Architecture Modeling Framework},
booktitle={Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2013},
pages={292-301},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004440802920301},
isbn={978-989-8565-61-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - Complex Event as an Core Aspect of Enterprise Architecture - EDEMF: Event Driven Enterprise Architecture Modeling Framework
SN - 978-989-8565-61-7
AU - Kim H.
AU - Oussena S.
AU - Komisarczuk P.
PY - 2013
SP - 292
EP - 301
DO - 10.5220/0004440802920301