  In this paper, we present the design and the evaluation of an authoring tool
for End-User Development, which supports the definition of Trigger-Actions
rules that combines events and states in the triggers. The possibility of using
either states or events in triggers has already been discussed in the
literature. However, it is recognized that the state/event distinction is
difficult to manage for users. In this paper, we propose an authoring tool that
provides explicit support for managing this distinction. We compare it with a
state-of-the-art authoring tool that implements the classical event-event
paradigm.
