Communications of the ACM
A logic-based calculus of events
New Generation Computing
A self-controlling interpreter for the relational production language
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
TREAT: a new and efficient match algorithm for AI production systems
TREAT: a new and efficient match algorithm for AI production systems
Set-oriented production rules in relational database systems
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
A new deductive approach to planning
New Generation Computing
Combining logic and differential equations for describing real-world systems
Proceedings of the first international conference on Principles of knowledge representation and reasoning
Datalog extensions for database queries and updates
Journal of Computer and System Sciences
Behavior of database production rules: termination, confluence, and observable determinism
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
Event specification in an active object-oriented database
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
A denotational semantics for the Starburst production rule language
ACM SIGMOD Record
A semantics for a class of stratified production system programs
A semantics for a class of stratified production system programs
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Semantics for update rule programs and implementation in a relational database management system
ACM Transactions on Database Systems (TODS)
Sentinel: an object-oriented DBMS with event-based rules
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
Timed default concurrent constraint programming
Journal of Symbolic Computation - Special issue: executable temporal logics
On logical foundations of active databases
Logics for databases and information systems
An action language based on causal explanation: preliminary report
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
Exploiting an event-based infrastructure to develop complex distributed systems
Proceedings of the 20th international conference on Software engineering
Database updates in logic programming
Proceedings of the seventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Pushing reactive services to XML repositories using active rules
Proceedings of the 10th international conference on World Wide Web
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Knowlege in action: logical foundations for specifying and implementing dynamical systems
Knowlege in action: logical foundations for specifying and implementing dynamical systems
An event-condition-action language for XML
Proceedings of the 11th international conference on World Wide Web
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
Communication and Concurrency
Production Systems with Negation as Failure
IEEE Transactions on Knowledge and Data Engineering
EDBT '96 Proceedings of the 5th International Conference on Extending Database Technology: Advances in Database Technology
Active Database Rules with Transaction-Conscious Stable-Model Semantics
DOOD '95 Proceedings of the Fourth International Conference on Deductive and Object-Oriented Databases
On the Use of Multi-dimensional Dynamic Logic Programming to Represent Societal Agents' Viewpoints
EPIA '01 Proceedings of the10th Portuguese Conference on Artificial Intelligence on Progress in Artificial Intelligence, Knowledge Extraction, Multi-agent Systems, Logic Programming and Constraint Solving
Composite Events for Active Databases: Semantics, Contexts and Detection
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
JELIA '02 Proceedings of the European Conference on Logics in Artificial Intelligence
Formal Specification of Active Database Functionality: A Survey
RIDS '95 Proceedings of the Second International Workshop on Rules in Database Systems
SRQL: Sorted Relational Query Language
SSDBM '98 Proceedings of the 10th International Conference on Scientific and Statistical Database Management
Formal Characterization of Active Databases
LID '96 Proceedings of the International Workshop on Logic in Databases
DEXA '96 Proceedings of the 7th International Conference on Database and Expert Systems Applications
Declarative Semantics for Active Rules
DEXA '98 Proceedings of the 9th International Conference on Database and Expert Systems Applications
Abstract Interpretation of Active Rules and its Use in Termination Analysis
ICDT '97 Proceedings of the 6th International Conference on Database Theory
Two Approaches to Event Definition
DEXA '02 Proceedings of the 13th International Conference on Database and Expert Systems Applications
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
The LEAPS Algorithm
Optimization of sequence queries in database systems
Optimization of sequence queries in database systems
XPath-logic and XPathLog: A logic-programming style XML data manipulation language
Theory and Practice of Logic Programming
The VLDB Journal — The International Journal on Very Large Data Bases
A unifying semantics for time and events
Artificial Intelligence - Special issue on logical formalizations and commonsense reasoning
SLA Representation, Management and Enforcement
EEE '05 Proceedings of the 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE'05) on e-Technology, e-Commerce and e-Service
Reactivity on the web: paradigms and applications of the language XChange
Proceedings of the 2005 ACM symposium on Applied computing
SnoopIB: interval-based event specification and detection for active databases
Data & Knowledge Engineering
Combining ECA Rules with Process Algebras for the Semantic Web
RULEML '06 Proceedings of the Second International Conference on Rules and Rule Markup Languages for the Semantic Web
Active XML: peer-to-peer data and web services integration
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Knowledge representation concepts for automated SLA management
Decision Support Systems
STRIPS: a new approach to the application of theorem proving to problem solving
IJCAI'71 Proceedings of the 2nd international joint conference on Artificial intelligence
A framework for declarative update specifications in logic programs
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 1
High speed and robust event correlation
IEEE Communications Magazine
Ensuring compliance with semantic constraints in process adaptation with rule-based event processing
RuleML'10 Proceedings of the 2010 international conference on Semantic web rules
Entity-based state management for complex event processing applications
RuleML'2011 Proceedings of the 5th international conference on Rule-based reasoning, programming, and applications
Standards for complex event processing and reaction rules
RuleML'11 Proceedings of the 5th international conference on Rule-based modeling and computing on the semantic web
A reasoning framework for ambient intelligence
SETN'10 Proceedings of the 6th Hellenic conference on Artificial Intelligence: theories, models and applications
Run-time composite event recognition
Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems
Fusion of background knowledge and streams of events
Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems
Reaction RuleML 1.0: standardized semantic reaction rules
RuleML'12 Proceedings of the 6th international conference on Rules on the Web: research and applications
Complex reactivity with preferences in rule-based agents
RuleML'12 Proceedings of the 6th international conference on Rules on the Web: research and applications
The pragmatic web: putting rules in context
RuleML'12 Proceedings of the 6th international conference on Rules on the Web: research and applications
RuleML'13 Proceedings of the 7th international conference on Theory, Practice, and Applications of Rules on the Web
Hi-index | 0.00 |
Reaction rules and event processing technologies play a key role in making business and IT / Internet infrastructures more agile and active. While event processing is concerned with detecting events from large event clouds or streams in almost real-time, reaction rules are concerned with the invocation of actions in response to events and actionable situations. They state the conditions under which actions must be taken. In the last decades various reaction rule and event processing approaches have been developed, which for the most part have been advanced separately. In this paper we survey reaction rule approaches and rule-based event processing systems and languages.