Trigger-Action programming recently emerged as a paradigm for supporting end-users in defining the behavior of Internet-of-Things devices. It is often implemented by allowing users to define Event-Condition-Action rules visually. The possibility of using either states or events in triggers has already been discussed in the literature and their distinction may be difficult to understand for users. In this paper, we discuss how the definition of Event-State-ConditionAction (ESCA) rules to customize the behavior of IoT devices could be implemented in a Task Automation System (TAS), by adding a layer for monitoring events/states.
Extending Task Automation Systems with Event-State-Condition-Action Capabilities
Desolda G.;Greco F.;Costabile M. F.
2021-01-01
Abstract
Trigger-Action programming recently emerged as a paradigm for supporting end-users in defining the behavior of Internet-of-Things devices. It is often implemented by allowing users to define Event-Condition-Action rules visually. The possibility of using either states or events in triggers has already been discussed in the literature and their distinction may be difficult to understand for users. In this paper, we discuss how the definition of Event-State-ConditionAction (ESCA) rules to customize the behavior of IoT devices could be implemented in a Task Automation System (TAS), by adding a layer for monitoring events/states.File in questo prodotto:
Non ci sono file associati a questo prodotto.
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.