diff --git a/Bachelorarbeit.tex b/Bachelorarbeit.tex index cad4ea9..58f84fd 100644 --- a/Bachelorarbeit.tex +++ b/Bachelorarbeit.tex @@ -521,15 +521,26 @@ Wie aus Listing~\ref{lst:sample_abstract_event_data} zu erkennen ist, ist jedes Um die Ereignisdatenströme von RDF-Quadrupeln nun in der C-SPARQL-Engine verarbeiten zu können, werden CEP-Regeln benötigt, die im Verarbeitungsprozess verwendet werden, um die Ereignisdaten auszuwerten. Im Fall der C-SPARQL-Engine sind CEP-Regeln als CSPARQL-Queries zu formulieren. \begin{lstlisting} - +CONDITION + WITHIN LAST 10min STEPPING 10s + PICK FooEvent AS f, BarEvent AS b + CHECK + f.threshold > 42 + AND f.value >= b.otherValue + AND TIMESTAMP(f) > TIMESTAMP(b) +ACTION + log(f, b), + create new FooBarEvent(baz=f.threshold+5, bar=f.value) \end{lstlisting} \subsection{CSPARQL als Sprache für CEP-Regeln} \begin{lstlisting} - - +CONDITION + ... +ACTION + ... \end{lstlisting} \paragraph{Sliding Windows}