[TASK] Generic commit.

This commit is contained in:
Jan Philipp Timme 2016-08-03 18:11:49 +02:00
parent a06cb5be8d
commit c41be84aaa

View File

@ -352,20 +352,20 @@ WHERE {
\section{Resoning auf RDF-Datenströmen?} \section{Resoning auf RDF-Datenströmen?}
Reasoning auf RDF-Datenströmen ist ein zur Zeit noch umforschtes Gebiet, da durch die begrenzte Gültigkeit von Daten aus Datenströmen relevante Zusammenhänge errechnet werden müssen und gleichzeitig möglichst wenig Rechenleistung gezogen werden soll.
\begin{itemize} \begin{itemize}
\item sehr hoher Datendurchsatz \item Immer noch ein Forschungsgebiet
\item Ereignisinformationen ändern sich sehr häufig, sind nie sehr lange gültig oder relevant \item sehr hoher Datendurchsatz (viele kleine Ereignisse in geringem Zeitraum)
\item Große Menge Rechenaufwand, aber es gibt einige Ansätze \item Ereignisinformationen ändern sich sehr häufig, sind nie sehr lange gültig und nicht immer relevant zur einer Abfrage
\item z.B.: Reasoning errechnet Tripel mit begrenzter Lebensdauer \item Aber: Ergebnisse sollen möglichst schnell vorliegen
\item $\Longrightarrow$ große Menge Rechenaufwand
\item Einer der möglichen Ansätze: Reasoner errechnet für die Ereignisse Tripel mit begrenzter Lebensdauer
\end{itemize} \end{itemize}
\chapter{Gegenüberstellung existierender CEP-Engines} \chapter{Gegenüberstellung existierender CEP-Engines}
Es gibt bereits einige Technologien um Ereignisströme zu verarbeiten. Es gibt bereits einige Technologien um Ereignisströme zu verarbeiten.
Im Folgenden stelle ich nun ein paar bekannte Systeme kurz vor. Im Folgenden stelle ich nun ein paar bekannte CEP-Systeme kurz vor.
Grobe Eckpunkte zur Orientierung: Grobe Eckpunkte zur Orientierung:
\begin{itemize} \begin{itemize}
@ -549,7 +549,7 @@ resultProxy.addObserver(new ConsoleFormatter());
\subsection{Laufen lassen und abwarten} \subsection{Laufen lassen und abwarten}
Der Part ist einfach ;-) Der Part ist einfach ;-)
Im Main-Thread einfach etwas Thread.sleep() callen und gut. Im Main-Thread einfach etwas Thread.sleep() callen und in den am ResultProxy angehangenen Observern die Ergebnisse entsprechend auswerten und weiter verarbeiten.
\subsection{Engine herunterfahren} \subsection{Engine herunterfahren}
@ -598,7 +598,7 @@ Wie und wo werden Dateien in welchen Formaten abgelegt, müssen sie zuvor in der
\item (Konnten die gestellten Anforderungen erfüllt werden?) \item (Konnten die gestellten Anforderungen erfüllt werden?)
\item Was konnte erreicht werden? \item Was konnte erreicht werden?
\item Was konnte nicht erreicht werden? \item Was konnte nicht erreicht werden?
\item Gab es Schwierigkeiten? \item Gab es Schwierigkeiten? [Guter Zeitpunkt, um hier f:timestamp() vs Tripel mit Literals zu erwähnen]
\item Wie hoch war der Aufwand? \item Wie hoch war der Aufwand?
\item Wie steht es um die Qualität der Ergebnisse? \item Wie steht es um die Qualität der Ergebnisse?
\item Eventuell ein Blick auf die Performance? \item Eventuell ein Blick auf die Performance?