Encyclopedia of Database Systems 2009
DOI: 10.1007/978-0-387-39940-9_504
|View full text |Cite
|
Sign up to set email alerts
|

ECA Rules

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(12 citation statements)
references
References 1 publication
0
12
0
Order By: Relevance
“…ECA programming Unlike traditional programming languages, Event-Condition-Action (ECA) programs consist of a small set of rules, each of which specifies an action that is performed when an event occurs and a specific condition holds [10]. This event-driven model allows for the specification of robust programs in which the static data model is separated from the dynamic part.…”
Section: Techniques For Programming and Operating Casmentioning
confidence: 99%
“…ECA programming Unlike traditional programming languages, Event-Condition-Action (ECA) programs consist of a small set of rules, each of which specifies an action that is performed when an event occurs and a specific condition holds [10]. This event-driven model allows for the specification of robust programs in which the static data model is separated from the dynamic part.…”
Section: Techniques For Programming and Operating Casmentioning
confidence: 99%
“…The first case enables again rule (7) , while in the latter only rule (6) can be applied, skipping to the artificial transition evaluation (rule (4) ). Notice that both rules (5) and (6) capture the changes of sensors.…”
Section: F Easible μ (ϕ) F Easibl E μ (ϕ ) Stabl E R (ϕ) Stabl mentioning
confidence: 99%
“…The state diagram of a program is dynamically generated by the algorithm in a Breadth-First-Search like manner. It means that states are recursively and concurrently generated trying to apply all possible rules in a non-deterministic way (i.e., implementing rule (4) ) until no rule can be applied (i.e., implementing rule (5) ). In such a case the semantic is given by the last generated state (or states).…”
Section: Interpretermentioning
confidence: 99%
See 1 more Smart Citation
“…IE systems are specific examples of reactive systems, i.e., systems that react to any stimulus (or event) that occurs in the environment maintaining a continuous interaction with it, since a common feature is their ability to implement complex applications on top of an existing network of sensors and actuators. Typically, the approach that is used to program such systems is via rules, that often take the form of ECA rules [2]: an action is executed if a certain event happens and a specific condition is met. ECA rules are an effective way for representing rules for IE, a good match with users mental model and can be useful and usable for end-user programming in IE.…”
Section: Related Literaturementioning
confidence: 99%