[TASK] Generic commit.

This commit is contained in:
Jan Philipp Timme 2016-10-06 21:00:57 +02:00
parent a1377db4d0
commit 22d3e5b7a7
1 changed files with 3 additions and 1 deletions

View File

@ -961,7 +961,7 @@ Die Verknüpfung von Ereignisdaten mit lokalem Domänenwissen ist bei der Nutzun
\section{Reasoning auf RDF-Datenströmen}
Die C-SPARQL-Engine unterstützt die automatische Anreicherung von RDF-Da\-ten\-strö\-men und Abfrageergebnissen durch implizites Wissen, welches durch ein gegebenes RDFS-Vokabular abgeleitet werden konnte. Hierfür wird in der C-SPARQL-Engine die Implementierung des \texttt{GenericRuleReasoner} aus Apache Jena verwendet. Diesem Reasoner wird ein eigenes Regelwerk zugeführt, welches die Axiome und Folgerungsregeln von RDFS implementiert.
Um die Funktion zu aktivieren, müssen folgende Dinge berücksichtigt werden:
Um Reasoning mit der C-SPARQL-Engine zu nutzen, müssen die folgenden zwei Schritte durchgeführt werden:
\paragraph{Aktivierung der Inferenz}
Bei der Registrierung einer C-SPARQL-Abfrage an der Engine muss angegeben werden, ob Inferenz mit dem Reasoner für diesen Query verwendet werden soll. Die folgende Zeile zeigt diesen Schritt, wobei der zweite Parameter ausschlaggebend für die Aktivierung ist:
\begin{lstlisting}
@ -978,6 +978,8 @@ Hat man auf diese Weise einen Query an der Engine registriert, so muss als näch
Die Details der technischen Implementierung von Reasoning in der C-SPARQL-Engine können in \cite{barbieri:reasoning} nachgelesen werden. Weiterführend kann über die Umsetzung von Reasoning mit Complex Event Processing in der Masterarbeit von Stefan Lier\cite{hsh:reasoning} gelesen werden.
\chapter{Umsetzung des Beispielszenarios}\label{cpt:csparql_in_practice}
\todo{Zusammenfassungsüberleitung über das Kapitel}