Run-time composite event recognition

Author(s):  
Alexander Artikis ◽  
Marek Sergot ◽  
Georgios Paliouras
2021 ◽  
Vol 49 (4) ◽  
pp. 24-27
Author(s):  
Alexander Artikis ◽  
Thomas Eiter ◽  
Alessandro Margara ◽  
Stijn Vansummeren

Composite event recognition (CER) is concerned with continuously matching patterns in streams of 'event' data over (geographically) distributed sources. This paper reports the results of the Dagstuhl Seminar "Foundations of Composite Event Recognition" held in 2020.


2019 ◽  
Vol 19 (5-6) ◽  
pp. 841-856
Author(s):  
EFTHIMIS TSILIONIS ◽  
NIKOLAOS KOUTROUMANIS ◽  
PANAGIOTIS NIKITOPOULOS ◽  
CHRISTOS DOULKERIDIS ◽  
ALEXANDER ARTIKIS

AbstractWe present a system for online composite event recognition over streaming positions of commercial vehicles. Our system employs a data enrichment module, augmenting the mobility data with external information, such as weather data and proximity to points of interest. In addition, the composite event recognition module, based on a highly optimised logic programming implementation of the Event Calculus, consumes the enriched data and identifies activities that are beneficial in fleet management applications. We evaluate our system on large, real-world data from commercial vehicles, and illustrate its efficiency.


Author(s):  
Manolis Pitsikalis ◽  
Alexander Artikis ◽  
Richard Dreo ◽  
Cyril Ray ◽  
Elena Camossi ◽  
...  

2019 ◽  
Vol 108 (7) ◽  
pp. 1085-1110 ◽  
Author(s):  
Evangelos Michelioudakis ◽  
Alexander Artikis ◽  
Georgios Paliouras

2004 ◽  
Author(s):  
Jeffrey S. Neuschatz ◽  
Michael P. Toglia ◽  
Elizabeth L. Preston ◽  
James M. Lampinen ◽  
Joseph S. Neuschatz ◽  
...  

10.28945/3391 ◽  
2009 ◽  
Author(s):  
Moshe Pelleh

In our world, where most systems become embedded systems, the approach of designing embedded systems is still frequently similar to the approach of designing organic systems (or not embedded systems). An organic system, like a personal computer or a work station, must be able to run any task submitted to it at any time (with certain constrains depending on the machine). Consequently, it must have a sophisticated general purpose Operating System (OS) to schedule, dispatch, maintain and monitor the tasks and assist them in special cases (particularly communication and synchronization between them and with external devices). These OSs require an overhead on the memory, on the cache and on the run time. Moreover, generally they are task oriented rather than machine oriented; therefore the processor's throughput is penalized. On the other hand, an embedded system, like an Anti-lock Braking System (ABS), executes always the same software application. Frequently it is a small or medium size system, or made up of several such systems. Many small or medium size embedded systems, with limited number of tasks, can be scheduled by our proposed hardware architecture, based on the Motorola 500MHz MPC7410 processor, enhancing its throughput and avoiding the software OS overhead, complexity, maintenance and price. Encouraged by our experimental results, we shall develop a compiler to assist our method. In the meantime we will present here our proposal and the experimental results.


2014 ◽  
Vol 24 (12) ◽  
pp. 2767-2781
Author(s):  
Hao SUN ◽  
Hui-Peng LI ◽  
Qing-Kai ZENG
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document