ECA-RuleML: An Approach combining ECA Rules with temporal interval-based KR Event/Action Logics and Transactional Update Logics
| dc.creator | Paschke, Adrian | |
| dc.date | 2006-10-30 | |
| dc.date | 2006-11-10 | |
| dc.date.accessioned | 2026-07-07T07:27:56Z | |
| dc.date.available | 2026-07-07T07:27:56Z | |
| dc.description | An important problem to be addressed within Event-Driven Architecture (EDA) is how to correctly and efficiently capture and process the event/action-based logic. This paper endeavors to bridge the gap between the Knowledge Representation (KR) approaches based on durable events/actions and such formalisms as event calculus, on one hand, and event-condition-action (ECA) reaction rules extending the approach of active databases that view events as instantaneous occurrences and/or sequences of events, on the other. We propose formalism based on reaction rules (ECA rules) and a novel interval-based event logic and present concrete RuleML-based syntax, semantics and implementation. We further evaluate this approach theoretically, experimentally and on an example derived from common industry use cases and illustrate its benefits. | |
| dc.description | Republished in Paschke, A.: ECA-RuleML/ECA-LP: A Homogeneous Event-Condition-Action Logic Programming Language, Int. Conf. of Rule Markup Languages (RuleML'06), Athens, Georgia, USA, 2006 | |
| dc.identifier | https://arxiv.org/abs/cs/0610167 | |
| dc.identifier | http://arxiv.org/abs/cs/0610167 | |
| dc.identifier.uri | http://salesiana.dossiersoluciones.com/handle/123456789/117553 | |
| dc.subject | Artificial Intelligence | |
| dc.subject | Logic in Computer Science | |
| dc.subject | Multiagent Systems | |
| dc.subject | Software Engineering | |
| dc.subject | I.2; H.2.4; I.2.5; I.2.4; K.6.3 | |
| dc.title | ECA-RuleML: An Approach combining ECA Rules with temporal interval-based KR Event/Action Logics and Transactional Update Logics | |
| dc.type | text |