From 145f3839ada1bdb2da5cf8e618db119e49f05a02 Mon Sep 17 00:00:00 2001 From: Jan Philipp Timme Date: Tue, 27 Sep 2016 22:25:16 +0200 Subject: [PATCH] [TASK] Generic commit. --- Bachelorarbeit.tex | 11 ++- img/triple-spo.pdf | Bin 0 -> 9613 bytes img/triple-spo.svg | 230 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 238 insertions(+), 3 deletions(-) create mode 100644 img/triple-spo.pdf create mode 100644 img/triple-spo.svg diff --git a/Bachelorarbeit.tex b/Bachelorarbeit.tex index 9ab1521..580d48a 100644 --- a/Bachelorarbeit.tex +++ b/Bachelorarbeit.tex @@ -233,9 +233,14 @@ Das Resource Description Framework (RDF) wird im semantischen Web zur Modellieru . \end{lstlisting} -Das in Listing~\ref{lst:sample_rdf_triple} enthaltene Tripel ordnet das Car-Subjekt \texttt{\#23} über das Prädikat \texttt{isCarModel} dem Objekt CarModell \texttt{\#42} zu. +Das in Listing~\ref{lst:sample_rdf_triple} enthaltene Tripel ordnet das Car-Subjekt \texttt{\#23} über das Prädikat \texttt{isCarModel} dem Objekt CarModell \texttt{\#42} zu. Abbildung~\ref{fig:triple_spo} illustriert neben diesem Tripel auch die Verknüpfung des Car-Subjektes über das Prädikat \texttt{hasNickname} zu dem Literalwert \enquote{Alf}. -\todo{GRAFIK: zwei Elipsen und ein Pfeil, alle mit je S/P/O beschriftet zur Verdeutlichung.} +\begin{figure}[htbp] +\centering +\includegraphics[width=\textwidth]{img/triple-spo.pdf} +\caption{Prädikate verknüpfen ein Subjekt mit Objekt und Literalwert} +\label{fig:triple_spo} +\end{figure} \paragraph{Turtle-Notation mit Prefixen} Wie anhand des Beispiels aus Listing~\ref{lst:sample_rdf_triple} erkennbar ist, ist die explizite Notation für Tripel aufgrund der häufigen Nennung von vollständigen URIs wenig platzsparend und für große Datenmengen somit nicht empfehlenswert. Da es neben XML noch andere Repräsentationsformate für RDF-Daten gibt, bietet sich die Nutzung einer Notation an, die eine Nutzung von Prefixen erlaubt. Nach einer einmaligen Definition innerhalb eines Kontextes (zum Beispiel einer Datei) können diese Prefixe dann für den gesamten Kontext verwendet werden und verringern somit erheblich den Bedarf an Speicherplatz. @@ -422,7 +427,7 @@ Komplexe Vorgänge kann man häufig über Muster aus den Ereignissen erkennen, d Ein Beispiel für ein Ereignismuster, welches unsachgemäß abgestellte PKW erkennen kann, könnte so aussehen: \begin{itemize} \item Ereignis A: Motor wurde abgeschaltet -\item \st{Ereignis B: Handbremse wurde angezogen} (\textbf{nicht} passiert!) +\item \st{Ereignis B: Handbremse wurde angezogen} (trat \textbf{nicht} auf!) \item Ereignis C: PKW wurde verriegelt \end{itemize} diff --git a/img/triple-spo.pdf b/img/triple-spo.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f85926ac4d7aab61b28c44ebbb8abd5eb061d966 GIT binary patch literal 9613 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 literal 0 HcmV?d00001 diff --git a/img/triple-spo.svg b/img/triple-spo.svg new file mode 100644 index 0000000..2b9c3a0 --- /dev/null +++ b/img/triple-spo.svg @@ -0,0 +1,230 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + Subjekt + Prädikat: isCarModel + Objekt + Literal + Prädikat: hasNickname + + + car:23 + carModel:42 + "Alf" + +