Zusammenfassung
Nach der Filterung und der Aufbereitung durch den Präprozessor werden die akzeptierten Ereignisse durch die CEP Engine bearbeitet, deren Aufgabe darin besteht, Mengen von atomaren Ereignissen als Instanzen eines interessanten Musters zu identifizieren. In einem unendlichen Ereignisstrom ist auch nach der Filterung die Anzahl der zu einem Ereignismuster passenden Ereignismengen oftmals unendlich oder zumindest sehr groß, mit der Folge einer aufwändigen oder gar unmöglichen Verarbeitung. Deshalb wird die Auswahl der in Frage kommenden Ereignisinstanzen von der CEP Engine durch geeignete Strategien eingeschränkt.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Die Bezeichnung „Regular Consumption Mode“ wurde verwendet, da für diesen Mode noch keine Quelle mit einem Namen gefunden wurde. Diese Art des Konsumierens ist ähnlich dem Erkennen einer regulären Sprache durch einen endlichen Automaten.
Literatur
Adaikkalavan, R., & Chakravarthy, S. (2011). Seamless event and data stream processing: Reconciling windows and consumption modes. In: Proceedings of the 16th International Conference on Database Systems for Advanced Applications – Volume Part I, DASFAA’11, (S. 341–356). Berlin, Heidelberg: Springer.
Bruns, R., & Dunkel, J. (2010). Event-Driven Architecture – Softwarearchitektur für ereignisgesteuerte Geschäftsprozesse. Berlin, Heidelberg: Springer.
Cugola G., & Margara, A. (2010). TESLA: A formally defined event specification language. In: Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, (S. 50–61). ACM.
Cugola, G., & Margara, A. (2012). Processing flows of information: From data stream to complex event processing. ACM Computing Surveys, 44(3), 15.
Eckert, M. (2008). Complex Event Processing with XChangeEQ: Language design, formal semantics, and incremental evaluation for querying events. Doktorarbeit, Universität München.
Elkhalifa L. (2004). InfoFilter: Complex pattern specification and detection over text streams. Master’s thesis, The University of Texas at Arlington.
EsperReference. (2016). http://www.espertech.com/esper/release-5.5.0/esper-reference/html/index.html. Zugegriffen: 18. Febr. 2020.
EsperTechPat. (2019). Homepage. http://esper.espertech.com/release-5.5.0/esper-reference/html/event_patterns.html. Zugegriffen: 8. Nov. 2019.
Etzion, O., & Niblett, P. (2010). Event processing in action (1. Aufl.). Greenwich: Manning Publications Co.
Hirzel, M. (2012). Partition and compose: Parallel complex event processing. In: Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems, DEBS ’12, (S. 191–200). New York: ACM.
Mendes, M. R. N., Bizarro P., & Marques P. (2009). A performance study of event processing systems. In R. Nambiar & M. Poess (Hrsg.), Performance evaluation and benchmarking. TPCTC 2009. Lecture Notes in Computer Science (Bd. 5895). Berlin, Heidelberg: Springer.
Patroumpas, K., & Sellis, T. K. (2006). Window specification over data streams. In: T. Grust, H. Höpfner, A. Illarramendi, S. Jablonski, M. Mesiti, S. Müller, P.-L. Patranjan, K.-U. Sattler, M. Spiliopoulou, & J. Wijsen, (Hrsg.), EDBT Workshops, Bd. 4254 d. Reihe Lecture Notes in Computer Science, (S. 445–464). Berlin: Springer.
Zimmer, D., & Unland, R. (1999). On the semantics of complex events in active database management systems. In: M. Kitsuregawa, M. P. Papazoglou, & C. Pu (Hrsg.), Proceedings of the 15th International Conference on Data Engineering, Sydney, Austrialia, March 23-26, 1999, (S. 392–399). IEEE Computer Society.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2020 Springer-Verlag GmbH Deutschland, ein Teil von Springer Nature
About this chapter
Cite this chapter
Hedtstück, U. (2020). Auswahlstrategien für komplexe Ereignisse. In: Complex Event Processing. Springer Vieweg, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-61576-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-662-61576-8_4
Published:
Publisher Name: Springer Vieweg, Berlin, Heidelberg
Print ISBN: 978-3-662-61575-1
Online ISBN: 978-3-662-61576-8
eBook Packages: Computer Science and Engineering (German Language)