1106 soc eda-lille-dicep

566 views

Published on

Complex Event Processing Distributed Complex Event Processing Engine

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
566
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

1106 soc eda-lille-dicep

  1. 1. DistributedComplex Event ProcessingFernand Paraiso, Lionel Seinturier, Romain Rouvoy INRIA Lille – Nord Europe Project-team ADAM
  2. 2. AgendaDiCEPECommunication protocolSupportQuestion & Answer DiCEPE: Distributed Complex Event Processing Engine
  3. 3. Component architecture : DiCEPE lisAllStatements ( ( getStatementById CEP Editor addStatement ( DiCEPE deleteStatement ( subscribe )Event Cloud ) notify DiCEPE: Distributed Complex Event Processing Engine
  4. 4. DiCEPE Administration ServicesDiCEPE: Distributed Complex Event Processing Engine
  5. 5. DiCEPE Application ServicesDiCEPE: Distributed Complex Event Processing Engine
  6. 6. DiCEPE support WS-Notification standardDiCEPE: Distributed Complex Event Processing Engine
  7. 7. Etalis CEP as a SCA componentWhy Etalis ?Etalis (Event-driven Transaction Logic Inference System)Etalis logic-programing (ELE/EP-SPARQL)Java Interface JPL DiCEPE: Distributed Complex Event Processing Engine
  8. 8. Etalis events distribution InputEventProviderWorker Input Event Queue JtalisInputProvider InputEventProviderWorker JtalisInputProvider EventExecutionWorker PrologEngineWrapperOutputEventProviderWorker Output Event Queue JtalisOutputProvider Etalis EngineOutputEventProviderWorker EtalisEventListener JtalisOutputProviderOutputEventProviderWorker Output Event Queue JtalisOutputProvider JtalisContext Prolog
  9. 9. Demonstration Questions?DiCEPE: Distributed Complex Event Processing Engine
  10. 10. Perspectives & ConclusionDistributed aware. Fiter Operator Knowledge of the environmentIncluding more semantics into eventsCrisis USE CASE

×