The DOI matches its Crossref record; 22 of the 22 references it cites were found in a registry or an index.
A basic model for proactive event-driven computing
Abstract
During the movie "Source Code" there is a shift in the plot; from (initially) reacting to a train explosion that already occurred and trying to eliminate further explosions, to (later) changing the reality to avoid the original train explosion. Whereas changing the history after events have happened is still within the science fiction domain, changing the reality to avoid events that have not happened yet is, in many cases, feasible, and may yield significant benefits. We use the term proactive behavior to designate the change of what will be reality in the future. In particular, we focus on proactive event-driven computing: the use of event-driven systems to predict future events and react to them before they occur. In this paper we start our investigation of this large area by constructing a model and end-to-end implementation of a restricted subset of basic proactive applications that is trying to eliminate a single forecasted event, selecting between a finite and relatively small set of feasible actions, known at design time, based on quantified cost functions over time. After laying out the model, we describe the extensions required of the conceptual architecture of event processing to support such applications: supporting proactive agents as part of the model, supporting the derivation of forecasted events, and supporting various aspects of uncertainty; next, we show a decision algorithm that selects among the alternatives. We demonstrate the approach by implementing an…
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“As we mentioned in Sections 1 and 2, prescriptive analytics takes as input the outcome of predictive analytics algorithms.”
From Prescriptive analytics: Literature review and research challenges (2020) · cites this paper as Engel, Etzion, & Feldman, 2012
In the citing paper
“during the last years, there have been some attempts for coupling probabilistic logic and uncertainty into CEP engines in order to react to predictions about future events before they occur (Cugola, Margara, Matteucci, & Tamburrelli, 2015;Engel et al., 2012;Lee & Jung, 2017;Mousheimish, Taher, & Zeitouni, 2016;Wang, Cao, & Zhang, 2013).”
From Prescriptive analytics: Literature review and research challenges (2020) · cites this paper as Engel et al., 2012
Citations
Cites
A review on machinery diagnostics and prognostics implementing condition-based maintenance
Jardine, A. K. S., Lin, D., & Banjević, D. (2005) · Mechanical Systems and Signal Processing · doi:10.1016/j.ymssp.2005.09.012 · Cited by 4,861
Statistical Methods for Survival Data Analysis.
Lachenbruch, P. A., & Lee, E. T. (1993) · Journal of the American Statistical Association · doi:10.2307/2290742 · Cited by 2,851
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
Luckham, D. C. (2008) · Lecture notes in computer science · doi:10.1007/978-3-540-88808-6_2 · Cited by 1,299
Reiter, R. (1978) · Springer eBooks · doi:10.1007/978-1-4684-3384-5_3 · Cited by 1,129
Decision-Theoretic Planning: Structural Assumptions and Computational Leverage
Boutilier, C. E., Dean, T., & Hanks, S. (1999) · Journal of Artificial Intelligence Research · doi:10.1613/jair.575 · Cited by 1,103
Statistical Methods for Survival Data Analysis
Lee, E. T., & Wang, J. W. (2003) · Wiley series in probability and statistics · doi:10.1002/0471458546 · Cited by 1,099
Inferring Internet denial-of-service activity
Moore, D., Shannon, C., Brown, D. J., Voelker, G. M., & Savage, S. (2006) · ACM Transactions on Computer Systems · doi:10.1145/1132026.1132027 · Cited by 783
Etzion, O., & Niblett, P. (2010) · Cited by 630
Self-citationTennenhouse, D. L. (2000) · Communications of the ACM · doi:10.1145/332833.332837 · Cited by 475
Comparing autonomic and proactive computing
Want, R., Pering, T., & Tennenhouse, D. L. (2003) · IBM Systems Journal · doi:10.1147/sj.421.0129 · Cited by 109
Research works printed but not linked: 1
- SK Sethiya . Condition based maintenance (cbm) . 2006 . SK Sethiya. Condition based maintenance (cbm). 2006.
Cited by
Prescriptive analytics: Literature review and research challenges
Lepenioti, K., Bousdekis, A., Apostolou, D., & Mentzas, G. (2020) · International Journal of Information Management · doi:10.1016/j.ijinfomgt.2019.04.003 · Cited by 501
“…attempts for coupling probabilistic logic and uncertainty into CEP engines in order to react to predictions about future events before they occur (Cugola, Margara, Matteucci, & Tamburrelli, 2015; Engel et al., 2012; Lee & Jung, 2017; Mousheimish, Taher, & Zeitouni, 2016; Wang, Cao, & Zhang, 2013).”
Autonomous, context-aware, adaptive Digital Twins—State of the art and roadmap
Hribernik, K., Cabri, G., Mandreoli, F., & Mentzas, G. N. (2021) · Computers in Industry · doi:10.1016/j.compind.2021.103508 · Cited by 176
Ottenwälder, B., Koldehofe, B., Rothermel, K., & Ramachandran, U. (2013) · ACM International Conference on Distributed and Event-Based Systems (DEBS) · doi:10.1145/2488222.2488265 · Cited by 127
Bousdekis, A., Magoutas, B., Apostolou, D., & Mentzas, G. N. (2015) · Journal of Intelligent Manufacturing · doi:10.1007/s10845-015-1179-5 · Cited by 115
A proactive decision making framework for condition-based maintenance
Bousdekis, A., Magoutas, B., Apostolou, D., & Mentzas, G. N. (2015) · Industrial Management & Data Systems · doi:10.1108/imds-03-2015-0071 · Cited by 109
Prescriptive Control of Business Processes
Krumeich, J., Werth, D., & Loos, P. (2015) · Business & Information Systems Engineering · doi:10.1007/s12599-015-0412-2 · Cited by 104
Predictive Maintenance in Industry 4.0
Sang, G. M., Xu, L., de Vrieze, P. T., Bai, Y., & Pan, F. (2020) · International Conference on Information Systems and Technologies (ICIST) · doi:10.1145/3447568.3448537 · Cited by 58
Proactive event processing in action
Feldman, Z., Fournier, F., Franklin, R., & Metzger, A. (2013) · ACM International Conference on Distributed and Event-Based Systems (DEBS) · doi:10.1145/2488222.2488274 · Cited by 49
Self-citationEnabling condition-based maintenance decisions with proactive event-driven computing
Bousdekis, A., Papageorgiou, N., Magoutas, B., Apostolou, D., & Mentzas, G. (2018) · Computers in Industry · doi:10.1016/j.compind.2018.04.019 · Cited by 49
Barmpounakis, S., Kaloxylos, A., Groumas, A., Katsikas, L., Sarris, V., Dimtsa, K., Fournier, F., Antoniou, E., Alonistioti, N., & Wolfert, J. (2015) · Information Processing in Agriculture · doi:10.1016/j.inpa.2015.04.002 · Cited by 49
Bousdekis, A., Lepenioti, K., Ntalaperas, D., Vergeti, D., Apostolou, D., & Boursinos, V. (2019) · Lecture notes in business information processing · doi:10.1007/978-3-030-20948-3_9 · Cited by 35
PERCEPTUS: Predictive complex event processing and reasoning for IoT-enabled supply chain
Nawaz, F., Janjua, N. K., & Hussain, O. K. (2019) · Knowledge-Based Systems · doi:10.1016/j.knosys.2019.05.024 · Cited by 34
von Stietencron, M., Hribernik, K., Lepenioti, K., Bousdekis, A., Lewandowski, M., Apostolou, D., & Mentzas, G. N. (2021) · International Journal of Production Research · doi:10.1080/00207543.2021.1977408 · Cited by 33
A Proactive Complex Event Processing Method for Large-Scale Transportation Internet of Things
Wang, Y., & Cao, K. (2014) · International Journal of Distributed Sensor Networks · doi:10.1155/2014/159052 · Cited by 31
Conceptualizing Supply Chain Resilience: The Role of Complex IT Infrastructures
Kopanaki, E. (2022) · Systems · doi:10.3390/systems10020035 · Cited by 31
A Prototype for Credit Card Fraud Management: Industry Paper
Artikis, A., Katzouris, N., Correia, I., Baber, C., Morar, N., Skarbovsky, I., Fournier, F., & Παλιούρας, Γ. (2017) · ACM International Conference on Distributed and Event-Based Systems (DEBS) · doi:10.1145/3093742.3093912 · Cited by 30
Human-Augmented Prescriptive Analytics With Interactive Multi-Objective Reinforcement Learning
Lepenioti, K., Bousdekis, A., Apostolou, D., & Mentzas, G. N. (2021) · IEEE Access · doi:10.1109/access.2021.3096662 · Cited by 31
Prescriptive Analytics: A Survey of Approaches and Methods
Lepenioti, K., Bousdekis, A., Apostolou, D., & Mentzas, G. N. (2019) · Lecture notes in business information processing · doi:10.1007/978-3-030-04849-5_39 · Cited by 28
Nawaz, F., Janjua, N. K., Hussain, F. K., Hussain, F. K., Chang, E. J., & Saberi, M. (2018) · Future Generation Computer Systems · doi:10.1016/j.future.2018.02.025 · Cited by 22
Predictive Analytics by Using Bayesian Model Averaging for Large-Scale Internet of Things
Zhu, X., Kui, F., & Wang, Y. (2013) · International Journal of Distributed Sensor Networks · doi:10.1155/2013/723260 · Cited by 21
Enabling Dynamic Decision Making in Business Processes with DMN
Batoulis, K., Baumgraß, A., Herzberg, N., & Weske, M. (2016) · Lecture notes in business information processing · doi:10.1007/978-3-319-42887-1_34 · Cited by 19
Event Recognition Challenges and Techniques
Artikis, A., Gal, A., Kalogeraki, V., & Weidlich, M. (2014) · ACM Transactions on Internet Technology · doi:10.1145/2632220 · Cited by 18
A Real-Time Architecture for Proactive Decision Making in Manufacturing Enterprises
Bousdekis, A., Papageorgiou, N., Magoutas, B., Apostolou, D., & Mentzas, G. N. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-26138-6_17 · Cited by 18
Sensor-driven Learning of Time-Dependent Parameters for Prescriptive Analytics
Bousdekis, A., Papageorgiou, N., Magoutas, B., Apostolou, D., & Mentzas, G. N. (2020) · IEEE Access · doi:10.1109/access.2020.2994933 · Cited by 16
A Unified Architecture for Proactive Maintenance in Manufacturing Enterprises
Bousdekis, A., Mentzas, G. N., Hribernik, K., Lewandowski, M., von Stietencron, M., & Thoben, K. (2019) · Proceedings of the I-ESA Conference · doi:10.1007/978-3-030-13693-2_26 · Cited by 14
Extending Event-Driven Architecture for Proactive Systems
Fournier, F., Kofman, A., Skarbovsky, I., & Skarlatidis, A. (2015) · EDBT/ICDT Workshops · Cited by 13
Mammadov, A., Kazar, G., Koç, K., & Tokdemir, O. B. (2023) · Arabian Journal for Science and Engineering · doi:10.1007/s13369-023-07964-w · Cited by 13
Anticipation-driven Architecture for Proactive Enterprise Decision Making.
Magoutas, B., Stojanović, N., Bousdekis, A., Apostolou, D., Mentzas, G. N., & Stojanović, L. (2014) · Cited by 13
Condition-Based Predictive Maintenance in the Frame of Industry 4.0
Bousdekis, A., & Mentzas, G. N. (2017) · IFIP advances in information and communication technology · doi:10.1007/978-3-319-66923-6_47 · Cited by 13
Bousdekis, A., & Mentzas, G. N. (2018) · Springer proceedings in business and economics · doi:10.1007/978-3-319-95666-4_3 · Cited by 12
Autonomous residual monitoring of metallurgical digital twins
Nikula, R.-P., Remes, A., Kaartinen, J., Kortelainen, J., Loponen, T., Ruuska, J., & Ruusunen, M. (2024) · Minerals Engineering · doi:10.1016/j.mineng.2024.109107 · Cited by 11
A probabilistic model for context-aware proactive decision making
Bousdekis, A., Papageorgiou, N., Magoutas, B., Apostolou, D., & Mentzas, G. N. (2016) · International Conference on Information, Intelligence, Systems & Applications (IISA) · doi:10.1109/iisa.2016.7785339 · Cited by 11
A Reactive and Proactive Approach for Ambient Intelligence
Machado, A., Lichtnow, D., Pernas, A. M., Wives, L. K., & de Oliveira, J. P. M. (2014) · International Conference on Enterprise Information Systems · doi:10.5220/0004884205010512 · Cited by 11
George, L., Cadonna, B., & Weidlich, M. (2016) · Proceedings of the VLDB Endowment · doi:10.14778/3015270.3015273 · Cited by 10
Proactive and dynamic event-driven disruption management in the manufacturing domain
Sejdovic, S., & Kleiner, N. (2016) · IEEE International Conference on Industrial Informatics (INDIN) · doi:10.1109/indin.2016.7819371 · Cited by 9
Chouhan, V., Goswami, S., & Sharma, R. B. (2021) · Materials Today Proceedings · doi:10.1016/j.matpr.2020.11.757 · Cited by 8
Proactive disruption management system
Sejdovic, S., Hegenbarth, Y., Ristow, G. H., & Schmidt, R. (2016) · ACM International Conference on Distributed and Event-Based Systems (DEBS) · doi:10.1145/2933267.2933271 · Cited by 8
Identifying enablers for the successful deployment of prescriptive analytics – a multiple case study
Hirvonen, M., Kauppi, K., & Liesiö, J. (2024) · European Business Review · doi:10.1108/ebr-08-2023-0253 · Cited by 7
The evolution of digital twins within the big BIM data landscape
Sompolgrunk, A., Golzad, H., Liu, J., Banihashemi, S., & Najafi, M. (2026) · Smart and Sustainable Built Environment · doi:10.1108/sasbe-11-2025-0753 · Cited by 5
Bousdekis, A., Papageorgiou, N., Magoutas, B., Apostolou, D., & Mentzas, G. N. (2016) · International Conference on Enterprise Information Systems · doi:10.5220/0005866701660173 · Cited by 5
A Proactive Complex Event Processing Method for Intelligent Transportation Systems
Wang, Y. (2013) · Lecture Notes on Information Theory · doi:10.12720/lnit.1.3.109-113 · Cited by 5
Towards Event-Driven Enterprise Architecture
Kim, H., Oussena, S., Essien, J., & Komisarczuk, P. (2013) · Advances in business information systems and analytics book series · doi:10.4018/978-1-4666-4667-4.ch011 · Cited by 5
Utilising bitemporal information for business process contingency management
Wondoh, J., Großmann, G., & Stumptner, M. (2016) · Australasian Computer Science Week Multiconference (ACSW) · doi:10.1145/2843043.2843045 · Cited by 4
On the Use of Inductive Biases for Semantic Characterization of Industrial Alarm Systems
da Silva, M. J., Pereira, C. E., & Götz, M. (2019) · IEEE PES Innovative Smart Grid Technologies Conference - Latin America (ISGT Latin America) · doi:10.1109/isgt-la.2019.8894963 · Cited by 4
Proactive Context-Aware IoT-Enabled Waste Management
Fejzo, O., Zaslavsky, A., Saguna, S., & Mitra, K. (2019) · Lecture notes in computer science · doi:10.1007/978-3-030-30859-9_1 · Cited by 3
Prescriptive Analytics: When Data- and Simulation-based Models Interact in a Cooperative Way
Affenzeller, M., Bögl, M., Fischer, L., Sobieczky, F., Yang, K., & Zenisek, J. (2022) · International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC) · doi:10.1109/synasc57785.2022.00009 · Cited by 3
DISCES: Systematic Discovery of Event Stream Queries
Sattler, R., Kleest-Meißner, S., Lange, S., Schmid, M. L., Schweikardt, N., & Weidlich, M. (2025) · Proceedings of the ACM on Management of Data · doi:10.1145/3709682 · Cited by 3
An adaptive plan-based approach to integrating semantic streams with remote RDF data
Chun, S., Jung, J., Seo, S., Ro, W., & Lee, K.-H. (2016) · Journal of Information Science · doi:10.1177/0165551516670278 · Cited by 2
A Proactive Complex Event Processing Method Based on Parallel Markov Decision Processes
Wang, Y., & Cao, K. (2014) · Lecture notes in computer science · doi:10.1007/978-3-319-08010-9_26 · Cited by 2
CDMW 2012 - city data management workshop
Biçer, V., Tran, T., Özcan, F., & Etzion, O. (2012) · ACM International Conference on Information and Knowledge Management (CIKM) · doi:10.1145/2396761.2398753 · Cited by 2
Self-citationSupporting the Selection of Prognostic-based Decision Support Methods in Manufacturing
Bousdekis, A., Magoutas, B., Apostolou, D., & Mentzas, G. N. (2015) · International Conference on Enterprise Information Systems · doi:10.5220/0005372104870494 · Cited by 2
Proactive Decision Support During Business Process Execution
Batoulis, K. (2014) · doi:10.13140/2.1.2144.1924 · Cited by 2
Considering Human Factors in the Development of Situation-Aware CEP Applications
Sejdovic, S., Euting, S., Riemer, D., & Sure-Vetter, Y. (2017) · ACM International Conference on Distributed and Event-Based Systems (DEBS) · doi:10.1145/3093742.3093916 · Cited by 2
An information system for deciding and acting ahead of time in sensing enterprises
Bousdekis, A., Papageorgiou, N., Magoutas, B., Apostolou, D., & Mentzas, G. N. (2017) · International Conference on Information, Intelligence, Systems & Applications (IISA) · doi:10.1109/iisa.2017.8316372 · Cited by 2
Towards Smart Logistics Process Management
Mousheimish, R., Taher, Y., & Finance, B. (2015) · Lecture notes in business information processing · doi:10.1007/978-3-319-27729-5_10 · Cited by 1
Mobility-awareness in complex event processing systems
Ottenwälder, B. (2016) · OPUS Publication Server of the University of Stuttgart (University of Stuttgart) · doi:10.18419/opus-8766 · Cited by 1
An Integrated and Scalable Platform for Proactive Event-Driven Traffic ManagementPreprint
Kibangou, A. Y., Artikis, A., Michelioudakis, E., Παλιούρας, Γ., Schmitt, M., Lygeros, J., Baber, C., Morar, N., Fournier, F., & Skarbovsky, I. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1703.02810 · Cited by 1
Wang, Y., & Zhang, X. (2014) · International Journal of Multimedia and Ubiquitous Engineering · doi:10.14257/ijmue.2014.9.11.11
Proactive Plan-Based Continuous Query Processing over Diverse SPARQL Endpoints
Chun, S., Seo, S., Ro, W., & Lee, K.-H. (2015) · IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology (WI-IAT) · doi:10.1109/wi-iat.2015.168
Partial pattern fulfillment and its application in event processing
Sejdovic, S. (2016) · ACM International Conference on Distributed and Event-Based Systems (DEBS) · doi:10.1145/2933267.2933537
Shcherbakov, M., Shcherbakov, M. V., Сергеевич, З. К., Zadiran, K. S., Голубев, А. В., Golubev, A. V., Аль-Гунаид, М., & Al-Gunaid, M. A. (2017) · Международный журнал Программные продукты и системы · doi:10.15827/0236-235x.119.439-446
Information Processing for Generating Recommendations Ahead of Time in an IoT-Based Environment
Bousdekis, A., Papageorgiou, N., Magoutas, B., Apostolou, D., & Mentzas, G. N. (2017) · International Journal of Monitoring and Surveillance Technologies Research · doi:10.4018/ijmstr.2017100103
The ProaSense Platform for Predictive Maintenance in the Automotive Lighting Equipment Industry
Bousdekis, A., Magoutas, B., Apostolou, D., Mentzas, G. N., & Puhar, P. (2018) · Wiley eBooks · doi:10.1002/9781119564034.ch30
Proactive Adaptation of Behavior for Smart Connected Objects
Fejzo, O. (2019) · LUTPub (LUT University)
Προδραστικότητα σε συστήματα διαχείρισης εφοδιαστικής αλυσίδας
Βλαχάκης, Γ. (2020) · doi:10.12681/eadd/50726
Data-Driven Approaches for Operation and Maintenance Decision on Power Plants
Nugraha, H., Rizcanofana, R., Dirgantara, M. P., & Winarno, D. B. K. (2023) · European Safety and Reliability Conference (ESREL) · doi:10.3850/978-981-18-8071-1_p133-cd
The Pioneering Convergence of Data Analytics and Predictive Maintenance
Kumar, D., & Batra, J. (2024) · Advances in computational intelligence and robotics book series · doi:10.4018/979-8-3693-1914-7.ch003
Metadata
- Authors
- Engel, Y., Etzion, O., & Feldman, Z.
- Affiliations
- IBM Research - Haifa (IL)
- Venue
- Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems
- Publisher
- ACM
- Published
- 2012-07-16
- Pages
- 107-118
- OpenAlex
- W2016575485
- Cited by
- 67
- References
- 22
- Citations by year
- 2026: 1 · 2025: 1 · 2024: 3 · 2023: 2 · 2022: 2 · 2021: 4 · 2020: 2 · 2019: 8 · 2018: 4 · 2017: 7 · 2016: 10 · 2015: 9 · 2014: 8 · 2013: 5 · 2012: 1
- FWCI
- 6.17
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- ACM International Conference on Distributed and Event-Based Systems (DEBS) (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Information Systems › Advanced Database Systems and Queries
- Physical Sciences › Computer Science › Software › Advanced Software Engineering Methodologies
- Social Sciences › Business, Management and Accounting › Management Information Systems › Business Process Modeling and Analysis
- Keywords
- event processing, proactive agents, event prediction, decision making under uncertainty, condition-based maintenance
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.