Zusammenfassung
Für die Entwicklung einer Event-Driven Architecture sind Entwurfsmuster äußerst hilfreich, die Leitlinien und Konzepte für einen guten Systementwurf vorgeben. Dieses Kapitel stellt in systematischer Weise wichtige Entwurfsmuster für EDA auf verschiedenen Abstraktionsebenen vor. Architekturmuster legen die grundlegenden Ordnungsstrukturen eines EDA-Gesamtsystems fest. Designmuster beschreiben allgemeingültige Konzepte, die der Ereignisverarbeitung zugrunde liegen. Dieses Kapitel greift neben neuen Entwurfsmustern zum Teil auch Erkenntnisse aus den vorhergehendenKapiteln auf und stellt diese in einen neuen Zusammenhang. Es wird ein Katalog von Entwurfsmustern präsentiert, der auf den verschiedenen Architekturebenen eingesetzt werden kann.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Alexander, C., Ishikawa, S., Silverstein,M., Jacobson, M., Fiksdahl-King, I., Angel, S.: A Pattern Language: Towns, Buildings, Construction. Oxford University Press, New York (1978)
Alur, D., Crupi, J., Malks, D.: Core J2EE Patterns – Best Practices and Design Strategies. Prentice Hall, Upper Saddle River, NJ (2001)
Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-Orientierte Software-Architektur. Addison-Wesley (1998)
Coral8, Inc.: Complex Event Processing: Ten Design Patterns. White Paper (2008) http://www.coral8.com/system/files/assets/pdf/Coral8DesignPatterns.pdf. Abgerufen 8. Dezember 2009
Dunkel, J., Holitschke, A.: Softwarearchitektur für die Praxis. Springer-Verlag, Berlin, Heidelberg (2003)
Eckert, M.: Complex Event Processing with XChangeEQ: Language Design, Formal Semantics, and Incremental Evaluation for Querying Events. Dissertation, Fakultät für Mathematik, Informatik und Statistik der LMU München (2008)
Fowler, M.: Patterns of Enterprise Application Architecture. Addison-Wesley (2002)
Fowler, M., Woolf, B.: Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. Addison-Wesley (2003)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Addison-Wesley (1995)
Jeffery, S., Alonso, G., Franklin,M., Hong,W.,Widom, J.: A Pipelined Framework for Online Cleaning of Sensor Data Streams. In: Proceedings of the 22nd International Conference on Data Engineering, Atlanta (USA), pp. 140–142, IEEE Computer Society (2006)
Kruchten, P.: Architectural Blueprints – The „4+1“-View Model of Software Architecture. IEEE Software, 12(6), pp. 42–50 (1995)
Luckham, D.: The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Addison-Wesley, Boston (2002)
Michelson, B.M.: Event-Driven Architecture Overview. Patricia Seybold Group (2006) http://www.psgroup.com/.
Schmidt, D., Stal, M., Rohnert, H., Buschmann, F.: Pattern-oriented Software Architecture. Volume 2: Patterns for Concurrent and Net-worked Objects, Wiley (2000)
Schulte, R.W., Chandy, K.M.: Understanding Event-Driven Architecture. (2007) http://www.ebizq.net/topics/cep/features/8274.html. Abgerufen 9. Dezember 2009
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Bruns, R., Dunkel, J. (2010). Entwurfsmuster. In: Event-Driven Architecture. Xpert.press. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02439-9_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-02439-9_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02438-2
Online ISBN: 978-3-642-02439-9
eBook Packages: Computer Science and Engineering (German Language)