The need for timely processing large amounts of informa-tion, flowing from the peripheral to the center of a system, is common to different application domains, and it has justified the development of several languages to describe how such information has to be processed. In this paper, we an-alyze such languages showing how most approaches lack the expressiveness required for the applications we target, or do not provide the precise semantics required to clearly state how the system should behave. Moving from these premises, we present TESLA, a complex event specification language. Each TESLA rule considers incoming data items as notifi-cations of events and defines how certain patterns of events cause the occurrence of others, said to be ...
In this paper I discuss how the controlled natural language PENG Light can be modified so that it ca...
Making a database system active to meet the requirements of a wide range of applications entails dev...
Events play an important role in many computer systems, from small reactive embedded applications to...
The need for timely processing large amounts of information, flowing from the peripheral to the cent...
Several application domains involve detecting complex situations and reacting to them. This asks for...
Several application domains involve detecting complex situations and reacting to them. This asks for...
: In this paper, we propose an event specification language, which incorporates a calendar algebra t...
Event processing systems have wide applications ranging from managing events from RFID readers to mo...
iAbstract We present a formally specified event specification language (Solicitor). So-licitor is su...
Large, complex, rapidly evolving pieces of software such as operating systems are notoriously diffic...
This paper proposes a smart object event markup language. By attaching sensor nodes to everyday obje...
We introduce yet another event-based formalism, that of event automata, which unifies various concep...
Summarization: Events provide a fundamental abstraction for representing time-evolving information. ...
Abstract—Systems for symbolic event recognition accept as input a stream of time-stamped events from...
Event processing has become the paradigm of choice in many monitoring and reactive applications. How...
In this paper I discuss how the controlled natural language PENG Light can be modified so that it ca...
Making a database system active to meet the requirements of a wide range of applications entails dev...
Events play an important role in many computer systems, from small reactive embedded applications to...
The need for timely processing large amounts of information, flowing from the peripheral to the cent...
Several application domains involve detecting complex situations and reacting to them. This asks for...
Several application domains involve detecting complex situations and reacting to them. This asks for...
: In this paper, we propose an event specification language, which incorporates a calendar algebra t...
Event processing systems have wide applications ranging from managing events from RFID readers to mo...
iAbstract We present a formally specified event specification language (Solicitor). So-licitor is su...
Large, complex, rapidly evolving pieces of software such as operating systems are notoriously diffic...
This paper proposes a smart object event markup language. By attaching sensor nodes to everyday obje...
We introduce yet another event-based formalism, that of event automata, which unifies various concep...
Summarization: Events provide a fundamental abstraction for representing time-evolving information. ...
Abstract—Systems for symbolic event recognition accept as input a stream of time-stamped events from...
Event processing has become the paradigm of choice in many monitoring and reactive applications. How...
In this paper I discuss how the controlled natural language PENG Light can be modified so that it ca...
Making a database system active to meet the requirements of a wide range of applications entails dev...
Events play an important role in many computer systems, from small reactive embedded applications to...