Stollenwerk, Vincent (2021)
Integrating Complex Event Processing and Transactional Dataflow.
Technische Universität Darmstadt
doi: 10.26083/tuprints-00019914
Bachelor Thesis, Primary publication, Publisher's Version
|
Text
stollenwerk_integrating_complex_event_processing_tuprints.pdf Copyright Information: CC BY 4.0 International - Creative Commons, Attribution. Download (903kB) | Preview |
Item Type: | Bachelor Thesis |
---|---|
Type of entry: | Primary publication |
Title: | Integrating Complex Event Processing and Transactional Dataflow |
Language: | English |
Referees: | Mezini, Prof. Dr. Mira ; Mogk, Ragnar |
Date: | 2021 |
Place of Publication: | Darmstadt |
Collation: | 41 Seiten |
Date of oral examination: | 29 October 2021 |
DOI: | 10.26083/tuprints-00019914 |
Corresponding Links: | |
Abstract: | Modern applications are often driven by user interactions and user triggered events. Traditional event handling logic using imperative code and the observer pattern can quickly become complex and error-prone. Reactive programming frameworks try to solve this by simplifying specification of event handling and dataflow. Although modern reactive frameworks can improve the event handling experience a lot, they still lack expressiveness for more complex events. When handling such event, a fallback to imperative code and observers is often needed. In this thesis we extend the ReScala framework with so-called reactors to provide a simple tool for complex event processing in a reactive context. Reactors embed imperative code into a reactive object, which changes state depending of series and combinations of events. |
Status: | Publisher's Version |
URN: | urn:nbn:de:tuda-tuprints-199146 |
Classification DDC: | 000 Generalities, computers, information > 004 Computer science |
Divisions: | 20 Department of Computer Science > Software Technology |
Date Deposited: | 17 Nov 2021 13:12 |
Last Modified: | 17 Nov 2021 13:12 |
URI: | https://tuprints.ulb.tu-darmstadt.de/id/eprint/19914 |
PPN: | 48873827X |
Export: |
View Item |