• Non ci sono risultati.

Efficient and Expressive Stream Reasoning with Object-Oriented Complex Event Processing

N/A
N/A
Protected

Academic year: 2021

Condividi "Efficient and Expressive Stream Reasoning with Object-Oriented Complex Event Processing"

Copied!
1
0
0

Testo completo

(1)

Methodology

✖︎

Infrastructure

✖︎

Queries

2,3,4

Ontologies

2,3,4

Dataset

2,3,4

Principles

,5,7

Is it possible to enable a systematic comparative

research approach for RSP Engine?

Can rule-based reasoning and Complex Event

Processing realize together the vision of an an

efficient and expressive SR?

Efficient & Expressive Stream Reasoning

with Object Oriented Complex Event Processing

Riccardo Tommasini

,

DEIB - Politecnico

di Milano

DSMS/CEP

REASONER

Evolutionary Architecture

DSMS/CEP

?

State-of-the-Art

Architectural Variants

Stream Reasoning

Vision

Preliminary Results

Haven Test Stand

E

V

A

L

U

A

T

I

O

N

State-of-the-Art

RSP Benchmarking

Research Question

5: Seven commandments for benchmarking semantic flow processing systems, T Scharrenbach. 6:Heaven Test Stand: towards comparative research on RSP engines , R.Tommasini.

1: Benchmark handbook: for database and transaction processing systems, J. Gray 1: mail: riccardo.tommasini@polimi.it Twitter: @ricctom

2: On correctness in rdf stream processor benchmarking, D. Dell'Aglio 3: Linked stream data processing engines: Facts and figures. D. L. Phuoc 4: Srbench: a streaming rdf/sparql benchmark, Y. Zhang

Research Question

Revolutionary Architecture

Preliminary Results

E

S

SR Prototypes

We need a layered investigation method to answer different

questions about stream reasoners dynamic behavior

Preliminary Results

Heaven Test Stand

Preliminary Results

Riferimenti

Documenti correlati

Lampadario, fungaia, cartoleria, stalliere, alimentari, macelleria, furbata, gelato, colpaccio, fratellastro, sorellina, vicinato, angolino, stanchezza, postaccio,

2 Completa le frasi in modo da ottenere periodi contenenti una subordinata soggettiva9. che non tutti

3) Sulla carta lo spazio deve essere rimpicciolito rispetto alla realtà. La carta non può contenere tutti gli elementi presenti in un territorio: riducendo il disegno, non ci

3° Punto di vista Cambiamento del valore Nome

[r]

[r]

[r]

Si scriva una funzione che riceva come parametri una variabile p di tipo struct persona , un vettore vp di tipo struct persona e la dimensione n del vettore. La funzione