ECA-RuleML: An Approach combining ECA Rules with temporal interval-based KR Event/Action Logics and Transactional Update Logics
–arXiv.org Artificial Intelligence
An important problem to be addr essed 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.
arXiv.org Artificial Intelligence
Dec-1-2009
- Country:
- Asia
- Afghanistan > Kabul Province
- Kabul (0.04)
- India > Maharashtra
- Pune (0.04)
- Afghanistan > Kabul Province
- Europe
- Austria > Vienna (0.14)
- France (0.04)
- Germany
- Baden-Württemberg > Freiburg (0.04)
- Bavaria > Upper Bavaria
- Munich (0.04)
- North Rhine-Westphalia > Upper Bavaria
- Munich (0.04)
- Greece
- Attica > Athens (0.04)
- Central Macedonia > Thessaloniki (0.04)
- Sweden > Östergötland County
- Linköping (0.04)
- Switzerland > Zürich
- Zürich (0.14)
- North America
- Canada
- Alberta > Census Division No. 6
- Calgary Metropolitan Region > Calgary (0.04)
- Ontario > Toronto (0.14)
- Alberta > Census Division No. 6
- United States
- California
- San Diego County > San Diego (0.04)
- San Mateo County > Menlo Park (0.04)
- Maryland > Prince George's County
- College Park (0.04)
- New York (0.04)
- California
- Canada
- Asia
- Genre:
- Research Report (0.63)
- Industry:
- Information Technology (0.45)
- Technology:
- Information Technology
- Artificial Intelligence > Representation & Reasoning
- Agents (0.92)
- Expert Systems (1.00)
- Logic & Formal Reasoning (1.00)
- Object-Oriented Architecture (0.68)
- Ontologies (0.93)
- Rule-Based Reasoning (1.00)
- Databases (1.00)
- Information Management (1.00)
- Software > Programming Languages (1.00)
- Artificial Intelligence > Representation & Reasoning
- Information Technology