Design Patterns for Event-driven Enterprise Architectures

Jürgen Dunkel, Ralf Bruns

2012

Abstract

In recent years, event processing has gained considerable attention as an individual discipline in computer science. For event processing, generally accepted software architectures based on proven design patterns and principles are missing. In this paper, we introduce a catalogue of design patterns that supports the development of event-driven enterprise architectures and complex event processing systems. The design principles originate from experiences reported in publications as well as from our own experiences in building event processing systems with industrial and academic partners. We present several patterns on different layers of abstractions that define the overall structure as well as the building blocks for event processing systems. Finally, we discuss a general reference architecture for event-driven enterprise systems.

Download


Paper Citation


in Harvard Style

Dunkel J. and Bruns R. (2012). Design Patterns for Event-driven Enterprise Architectures . In Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8565-12-9, pages 187-192. DOI: 10.5220/0003971301870192

in Bibtex Style

@conference{iceis12,
author={Jürgen Dunkel and Ralf Bruns},
title={Design Patterns for Event-driven Enterprise Architectures},
booktitle={Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2012},
pages={187-192},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003971301870192},
isbn={978-989-8565-12-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - Design Patterns for Event-driven Enterprise Architectures
SN - 978-989-8565-12-9
AU - Dunkel J.
AU - Bruns R.
PY - 2012
SP - 187
EP - 192
DO - 10.5220/0003971301870192