Proceedings of the 2007 Inaugural International Conference on Distributed Event-Based Systems 2007
DOI: 10.1145/1266894.1266903
|View full text |Cite
|
Sign up to set email alerts
|

Seamless formal verification of complex event processing applications

Abstract: Despite proven successful in previous projects, the use of formal methods for enhancing quality of software is still not used in its full potential in industry. We argue that seamless support for formal verification in a high-level specification tool enhances the attractiveness of using a formal approach for increasing software quality.Commercial Complex Event Processing (CEP) engines often have support for modelling, debugging and testing CEP applications. However, the possibility of utilizing formal analysis… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
3
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(3 citation statements)
references
References 37 publications
0
3
0
Order By: Relevance
“…They defined a precise semantics in terms of timed automata with similar results to the work described in TESLA. Ericsson et al [39] presented another formalization based on timed automata, in which they use the REX tool [40] to analyze the events and rules specified for CEP applications.…”
Section: Related Workmentioning
confidence: 99%
“…They defined a precise semantics in terms of timed automata with similar results to the work described in TESLA. Ericsson et al [39] presented another formalization based on timed automata, in which they use the REX tool [40] to analyze the events and rules specified for CEP applications.…”
Section: Related Workmentioning
confidence: 99%
“…TESLA is a highly expressive and flexible language in a rigorous framework, offering content and temporal filters, negations, timers, aggregates, and fully customizable policies for event selection and consumption. Ericsson et al [32] have defined a prototype tool REX, with support for specifying both CEP systems and correctness properties in a high-level graphical language. CEP applications are then transformed into timed automata, and the UPPAAL tool [33] is used for automatic verification.…”
Section: Related Workmentioning
confidence: 99%
“…The application of formal methods to analyse EPNs has been largely neglected in the literature so far. Ericsson et al [12] present REX, a tool that allows for specifying event processing applications, which are transformed into timed automated. Based on this formalisation, REX supports CTL model checking, but does not provide means for performance evaluation.…”
Section: Related Workmentioning
confidence: 99%