Title : 
A Formalization of Complex Event Stream Processing
         
        
            Author : 
Halle, Sylvain ; Varvaressos, Simon
         
        
            Author_Institution : 
Dept. d´Inf. et de Math., Univ. du Quebec a Chicoutimi, Chicoutimi, QC, Canada
         
        
        
        
        
        
            Abstract : 
Information systems in general, and business processes in particular, generate a wealth of information in the form of event traces or logs. The analysis of these logs, either offline or in real-time, can be put to numerous uses: computation of various statistics, detection of anomalous patterns or compliance violations of some form of contract. However, current solutions for Complex Event Processing (CEP) generally offer only a restricted set of predefined queries on traces, and otherwise require a user to write procedural code to compute custom queries. In this paper, we present a formal and declarative language for the manipulation of event traces.
         
        
            Keywords : 
business data processing; contracts; formal languages; formal verification; information systems; query processing; anomalous pattern detection; business processes; complex event stream processing formalization; compliance violation detection; contract; custom query computation; declarative language; event trace manipulation; formal language; information systems; log analysis; procedural code; Business; Database languages; Engines; Monitoring; Program processors; Real-time systems; Runtime; complex event processing; compliance checking; declarative language; event traces;
         
        
        
        
            Conference_Titel : 
Enterprise Distributed Object Computing Conference (EDOC), 2014 IEEE 18th International
         
        
            Conference_Location : 
Ulm
         
        
        
        
            DOI : 
10.1109/EDOC.2014.12