[TASK] Generic commit.

This commit is contained in:
Jan Philipp Timme 2016-09-14 14:42:44 +02:00
parent 5a6b308f16
commit 2a484de1e0
1 changed files with 3 additions and 1 deletions

View File

@ -412,10 +412,12 @@ Komplexere Sachverhalte kann man häufig über ihre Ereignismuster erkennen. Hie
Ein Beispiel für ein Ereignismuster, welches unsachgemäß abgestellte PKW erkennen kann, sieht so aus: Ein Beispiel für ein Ereignismuster, welches unsachgemäß abgestellte PKW erkennen kann, sieht so aus:
\begin{itemize} \begin{itemize}
\item Ereignis: Motor wurde abgeschaltet \item Ereignis: Motor wurde abgeschaltet
\item \st{Ereignis: Handbremse wurde angezogen} \item \st{Ereignis: Handbremse wurde angezogen} (\textbf{nicht} passiert!)
\item Ereignis: PKW wurde verriegelt \item Ereignis: PKW wurde verriegelt
\end{itemize} \end{itemize}
Man könnte nun eine CEP-Regel definieren, die für jeweils \emph{den selben} PKW nach den Ereignissen \enquote{Motor wurde abgeschaltet} und \enquote{PKW wurde verriegelt} sucht und zwischen diesen Ereignissen kein Ereignis \enquote{Handbremse wurde angezogen} erwartet. Matcht diese Regel, so könnte man darauf basierend ein neues Ereignis erzeugen, welches auf diesen Umstand hinweist --- oder direkt einen Alarm auslösen und beispielsweise den Fahrer benachrichtigen.
\paragraph{Integration von Domänenwissen} \paragraph{Integration von Domänenwissen}
Hat man aus in der Verarbeitung der Ereignisse selbst alle Register gezogen, so kommt die Integration des Domänenwissens ins Spiel. Alle Fakten, die über die auszuwertenden Ereignisse bekannt sind, liegen hier vor. Beispiele dafür wären: Hat man aus in der Verarbeitung der Ereignisse selbst alle Register gezogen, so kommt die Integration des Domänenwissens ins Spiel. Alle Fakten, die über die auszuwertenden Ereignisse bekannt sind, liegen hier vor. Beispiele dafür wären:
\begin{itemize} \begin{itemize}