diff --git a/Bachelorarbeit.tex b/Bachelorarbeit.tex index 9616d91..d51b5c7 100644 --- a/Bachelorarbeit.tex +++ b/Bachelorarbeit.tex @@ -593,20 +593,20 @@ Da in dieser Arbeit die Verarbeitung von RDF-Ereignisdatenströmen anhand einer \item Verwendung einer einzigen, weit verbreiteten Programmiersprache \item Transparente Implementierung der Engine durch Verwendung bekannter Technologien \end{itemize} -Die Bewertung dieser Kriterien ist für EP-SPARQL\footnote{Quellen über Etalis/EP-SPARQL: \cite{ep:unified} und \cite{ep:etalis}}, CQELS\footnote{Paper über CQELS: \cite{cqels:stream}} und C-SPARQL\footnote{Erläuternde Werke über C-SPARQL: \cite{barbieri:csparql},\cite{barbieri:reasoning} und \cite{barbieri:querying}} wie folgt ausgefallen: +Die Bewertung dieser Kriterien ist für EP-SPARQL\footnote{Quellen über Etalis/EP-SPARQL: \cite{ep:unified} und \cite{ep:etalis}}, CQELS\footnote{Paper über CQELS: \cite{cqels:native} und \cite{cqels:stream}} und C-SPARQL\footnote{Erläuternde Werke über C-SPARQL: \cite{barbieri:csparql},\cite{barbieri:reasoning} und \cite{barbieri:querying}} wie folgt ausgefallen: \begin{tabular}{p{4.25cm}||p{3.3cm}|p{3.3cm}|p{3.3cm}} & EP-SPARQL & CQELS & C-SPARQL \\ \hline\hline -Dokumentation & Mehrere Paper erläutern Features (o) & Ein Paper über Umsetzung eines Projekts (-) & Mehrere Paper mit Erläuterungen (+) \\ +Dokumentation & Mehrere Paper erläutern Features (o) & Paper über Umsetzung eines Projekts und Performance (o) & Mehrere Paper mit Erläuterungen (+) \\ \hline -Beispielcode & Öhm \dots (o) & Projekt als VirtualBox (o) & Hello World Beispielprojekt(+) \\ +Beispielcode & Archiviertes Projekt auf Google-Code \dots (o) & Projekt als VirtualBox (o) & Kommentiertes Hello World-Beispielprojekt(+) \\ \hline Programmiersprache & Prolog, Java (-) & Java (+) & Java (+) \\ \hline Technologien & Prolog, eigene (o) & eigene (-) & Apache Jena, Sesame, Esper (+)\\ \hline\hline -Ergebnis & (-) & (-) & (++++) \\ +Ergebnis & (-) & (o) & (++++) \\ \end{tabular} Unter Berücksichtigung dieser Kriterien fiel die Wahl auf die CEP-Engine C-SPARQL; sie wird im weiteren Lauf der Arbeit vorgestellt, um die Verarbeitung von RDF-Er\-eig\-nis\-da\-ten\-strö\-men durchzuführen und das Beispielszenario aus Kapitel~\ref{cpt:scenario} umzusetzen. @@ -935,13 +935,13 @@ Quellenreferenzen \item \cite{hsh:cep}[Einstieg in CEP mit Beispielen aus Esper-Welt] \item \cite{hsh:integrating}[Esper vs C-SPARQL CEP ohne Reasoning] \item \cite{barbieri:reasoning}[Ansatz für Reasoning auf RDF-Strömen mit C-SPARQL] -\item \cite{barbieri:querying}[Grundlagen C-SPARQL für CEP] <--- NOT CITED YET +\item \cite{barbieri:querying}[Grundlagen C-SPARQL für CEP] \item \cite{cqels:stream}[CQELS-Paper] \item \cite{ep:etalis}[ETALIS-Paper] \item \cite{ep:unified}[EP-SPARQL-Paper] \item \cite{man:owl}[Owl Reasoning Examples] \item \cite{w3c:sparql}[W3C zu SPARQL] -\item \cite{iao:esper}[Marktübersicht Real-Time Monitoring Software] <--- NOT CITED YET +\item \cite{iao:esper}[Marktübersicht Real-Time Monitoring Software] <--- NOT CITED YET, nur für Esper relevant gewesen \item \cite{w3c:turtle}[Die Turtle-Notation] \item \cite{hitzler:semanticweb}[Grundlagen Semantic Web] \item \cite{cqels:native}[Mehr CQELS]