Initial import of basic structure

This commit is contained in:
Jan Philipp Timme 2018-05-09 13:05:55 +02:00
commit c7a36ad75b
8 changed files with 396 additions and 0 deletions

16
.gitignore vendored Normal file
View File

@ -0,0 +1,16 @@
*.aux
*.bbl
*.blg
*.dvi
*.log
*.lol
*.lot
*.lof
*.toc
*.out
*.synctex.gz
*.bak
build
Masterarbeit.pdf

1
LAST_EXPORT Normal file
View File

@ -0,0 +1 @@
aba5fa1a292cb61c106cdce4042d33fb31399c02

164
Literaturverweise.bib Normal file
View File

@ -0,0 +1,164 @@
% Encoding: UTF-8
@InProceedings{hsh:integrating,
author = {S. Beckstein and R. Bruns and J. Dunkel and L. Renners},
title = {Integrating Semantic Knowledge in Data Stream Processing},
booktitle = {The 9th Workshop on Knowledge Engineering and Software Engineering (KESE2013)},
year = {2013},
volume = {CEUR Proceedings Vol-1070},
url = {http://ceur-ws.org/Vol-1070/kese9-01_02.pdf},
journaltitle = {Proceeding of the 9th International Workshop on Knowledge Engineering and Software Engineering (KESE9)},
}
@InCollection{barbieri:reasoning,
author = {Davide Francesco Barbieri and Daniele Braga and Stefano Ceri and Emanuele Della Valle and Michael Grossniklaus},
title = {Incremental Reasoning on Streams and Rich Background Knowledge},
booktitle = {Lecture Notes in Computer Science},
year = {2010},
publisher = {Springer Science $\mathplus$ Business Media},
pages = {1--15},
doi = {10.1007/978-3-642-13486-9_1},
url = {http://dx.doi.org/10.1007/978-3-642-13486-9_1},
}
@Article{barbieri:querying,
author = {Davide Francesco Barbieri and Daniele Braga and Stefano Ceri and Emanuele Della Valle and Michael Grossniklaus},
title = {Querying {RDF} streams with C-{SPARQL}},
year = {2010},
volume = {39},
number = {1},
month = {sep},
pages = {20},
doi = {10.1145/1860702.1860705},
url = {http://dx.doi.org/10.1145/1860702.1860705},
journal = {{ACM} {SIGMOD} Record},
publisher = {Association for Computing Machinery ({ACM})},
}
@Book{hsh:cep,
author = {Ralf Bruns and Jürgen Dunkel},
title = {Complex Event Processing},
year = {2015},
publisher = {Springer Fachmedien Wiesbaden},
doi = {10.1007/978-3-658-09899-5},
url = {http://dx.doi.org/10.1007/978-3-658-09899-5},
}
@InProceedings{ep:unified,
author = {Darko Anicic and Paul Fodor and Sebastian Rudolph and Nenad Stojanovic},
title = {{EP}-{SPARQL}},
booktitle = {Proceedings of the 20th international conference on World wide web - {WWW} {\textquotesingle}11},
year = {2011},
publisher = {Association for Computing Machinery ({ACM})},
doi = {10.1145/1963405.1963495},
url = {http://dx.doi.org/10.1145/1963405.1963495},
}
@Article{ep:etalis,
author = {Anicic, Darko and Rudolph, Sebastian and Fodor, Paul and Stojanovic, Nenad},
title = {Stream Reasoning and Complex Event Processing in ETALIS},
year = {2012},
volume = {3},
number = {4},
month = oct,
pages = {397--407},
issn = {1570-0844},
url = {http://dl.acm.org/citation.cfm?id=2590208.2590214},
acmid = {2590214},
address = {Amsterdam, The Netherlands, The Netherlands},
issue_date = {October 2012},
journal = {Semant. web},
keywords = {Complex Event Processing, Ep-Sparql, Etalis Language For Events, Stream Reasoning},
numpages = {11},
publisher = {IOS Press},
}
@InProceedings{cqels:stream,
author = {Danh Le Phuoc and Minh Dao-Tran and Anh Le Tuan and Manh Nguyen Duc and Manfred Hauswirth},
title = {{RDF} stream processing with {CQELS} framework for real-time analysis},
booktitle = {Proceedings of the 9th {ACM} International Conference on Distributed Event-Based Systems - {DEBS} {\textquotesingle}15},
year = {2015},
publisher = {Association for Computing Machinery ({ACM})},
doi = {10.1145/2675743.2772586},
url = {http://dx.doi.org/10.1145/2675743.2772586},
}
@WWW{man:owl,
author = {Sean Bechhofer, University of Manchester},
title = {OWL Reasoning Examples},
year = {2003},
date = {2003-12-03},
url = {http://owl.man.ac.uk/2003/why/20031203/},
note = {\url{http://owl.man.ac.uk/2003/why/20031203/}},
abstract = {This document presents simple example OWL ontologies and discusses some of the inferences that can be made about the classes and individuals in those ontologies.},
}
@WWW{w3c:sparql,
author = {Steve Harris,Andy Seaborne},
editor = {Steve Harris, Garlik, a part of Experian Andy Seaborne, The Apache Software Foundation},
title = {SPARQL 1.1 Query Language},
year = {2013},
date = {2013-03-21},
url = {http://www.w3.org/TR/2013/REC-sparql11-query-20130321/},
note = {\url{http://www.w3.org/TR/2013/REC-sparql11-query-20130321/}},
}
@Book{iao:esper,
author = {Krešimir Vidačković and Thomas Renner and Sascha Rex},
title = {Marktübersicht Real-Time Monitoring Software},
year = {2010},
publisher = {Fraunhofer Irb Stuttgart},
isbn = {978-3-8396-0185-3},
url = {http://research.iao.fraunhofer.de/ebusiness/download/index.php?request=2010_Marktuebersicht_Real_Time_Monitoring_Software},
}
@WWW{w3c:turtle,
author = {David Beckett and Tim Berners-Lee and Eric Prud'hommeaux and Gavin Carothers},
editor = {Eric Prud'hommeaux and Gavin Carothers},
title = {RDF 1.1 Turtle},
year = {2014},
date = {2014-02-25},
url = {https://www.w3.org/TR/2014/REC-turtle-20140225/},
subtitle = {Terse RDF Triple Language},
note = {\url{https://www.w3.org/TR/2014/REC-turtle-20140225/}},
}
@Book{hitzler:semanticweb,
author = {Pascal Hitzler and Markus Krötzsch and Sebastian Rudolph and York Sure},
title = {Semantic Web},
year = {2008},
publisher = {Springer Berlin Heidelberg},
doi = {10.1007/978-3-540-33994-6},
url = {http://dx.doi.org/10.1007/978-3-540-33994-6},
}
@InCollection{cqels:native,
author = {Danh Le-Phuoc and Minh Dao-Tran and Josiane Xavier Parreira and Manfred Hauswirth},
title = {A Native and Adaptive Approach for Unified Processing of Linked Streams and Linked Data},
booktitle = {The Semantic Web {\textendash} {ISWC} 2011},
year = {2011},
publisher = {Springer Science $\mathplus$ Business Media},
pages = {370--388},
doi = {10.1007/978-3-642-25073-6_24},
url = {http://dx.doi.org/10.1007/978-3-642-25073-6_24},
}
@InProceedings{barbieri:csparql,
author = {Davide Francesco Barbieri and Daniele Braga and Stefano Ceri and Emanuele Della Valle and Michael Grossniklaus},
title = {C-{SPARQL}},
booktitle = {Proceedings of the 18th international conference on World wide web - {WWW} {\textquotesingle}09},
year = {2009},
publisher = {Association for Computing Machinery ({ACM})},
doi = {10.1145/1526709.1526856},
url = {http://dx.doi.org/10.1145/1526709.1526856},
}
@MastersThesis{hsh:reasoning,
author = {Stefan Lier},
title = {Stream-Reasoning mit Hilfe von Complex-Event-Processing},
institution = {Hochschule Hannover},
year = {2014},
date = {2014-09-01},
}
@Comment{jabref-meta: databaseType:biblatex;}

17
Makefile Normal file
View File

@ -0,0 +1,17 @@
.PHONY: clean, render
NAME=Masterarbeit
LAST_EXPORT=`cat LAST_EXPORT`
render:
pdflatex ${NAME}.tex
bibtex ${NAME}
pdflatex ${NAME}.tex
pdflatex ${NAME}.tex
diff:
git-latexdiff $(LAST_EXPORT) -- --main ${NAME}.tex --no-flatten -o diff.pdf
clean:
rm -f *.aux *.bbl *.blg *.dvi *.log *.lol *.lot *.lof *.toc *.out *.synctex.gz *.bak
rm -f *.pdf

189
Masterarbeit.tex Normal file
View File

@ -0,0 +1,189 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Setup des Dokuments
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[12pt,DIV14,BCOR10mm,a4paper,twoside,parskip=half-,headsepline,headinclude]{scrreprt} % Grundgröße 12pt, zweiseitig
% Packages from template
\usepackage[headsepline,automark]{scrpage2} % Seitenköpfe automatisch
\KOMAoptions{headinclude} % Fix
\usepackage[german]{babel} % Sprachpaket für Deutsch (Umlaute, Trennung,deutsche Überschriften)
\usepackage{graphicx,hyperref} % Graphikeinbindung, Hyperref (alles klickbar, Bookmarks)
\usepackage{amssymb} % Math. Symbole aus AmsTeX
\usepackage[utf8]{inputenc} % Umlaute
% Custom packages
\usepackage[autostyle=true,german=quotes]{csquotes} % Anführungszeichen mit \enquote{}
\usepackage{textcomp} % Zusätzliches Package für °C
\usepackage{listings} % Codesnippets
\usepackage{scrhack} % Hack for lstlisting i suspect :-/
\usepackage{xcolor}
\usepackage{float}
\usepackage{soul}
\usepackage{verbatim} % für comment-environment
\usepackage{amsmath}
% Setup für Codeblocks
\lstset{
% Optionen
breaklines=true,
breakatwhitespace=true,
breakautoindent=true,
frame=single,
%framexleftmargin=19pt,
inputencoding=utf8,
%language=awk,
%numbers=left,
%numbersep=8pt,
showspaces=false,
showstringspaces=false,
tabsize=1,
%xleftmargin=19pt,
captionpos=b,
% Styling
basicstyle=\footnotesize\ttfamily,
commentstyle=\footnotesize,
keywordstyle=\footnotesize\ttfamily,
numberstyle=\footnotesize,
stringstyle=\footnotesize\ttfamily,
}
% Hack für Sonderzeichen in Codeblocks
\lstset{literate=%
{Ö}{{\"O}}1
{Ä}{{\"A}}1
{Ü}{{\"U}}1
{ß}{{\ss}}1
{ü}{{\"u}}1
{ä}{{\"a}}1
{ö}{{\"o}}1
{°}{{${^\circ}$}}1
}
% Befehl für TODO-Markierungen
% \newcommand{\todo}[1]{\textcolor{blue}{\emph{TODO: #1}}}
% Befehl für Entwürfe und grobe Pläne
%\newenvironment{draft}{\par\color{orange}\begin{center}Entwurf / Konzept\end{center}\hrule}{\hrule\par}
% Broken citation needs broken command
\newcommand\mathplus{+}
% Festlegung Kopf- und Fußzeile
\defpagestyle{meinstil}{%
{\headmark \hfill}
{\hfill \headmark}
{\hfill \headmark\hfill}
(\textwidth,.4pt)
}{%
(\textwidth,.4pt)
{\pagemark\hfill Jan Philipp Timme}
{Version 1.0 vom \today \hfill \pagemark}
{Version 1.0 vom \today \hfill \pagemark}
}
\pagestyle{meinstil}
\raggedbottom
\renewcommand{\topfraction}{1}
\renewcommand{\bottomfraction}{1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Beginn des Dokuments (Titelseite und der ganze Krempel)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
% Titelseite
\thispagestyle{empty}
\includegraphics[width=0.2\textwidth]{res/Wortmarke_WI_schwarz.pdf}
{ ~ \sffamily
\vfill
{\Huge\bfseries Konzeption und Umsetzung eines IPv6-VPN für die Abteilung Informatik}
\bigskip
{\Large Jan Philipp Timme
\\[2ex]
Master-Arbeit im Studiengang "`Angewandte Informatik"'
\\[5ex]
\today
}
}
\vfill
~ \hfill
\includegraphics[height=0.3\paperheight]{res/H_WI_Pantone1665.pdf}
\vspace*{-3cm}
% Seite mit Personen und Selbstständigkeitserklärung
\newpage \thispagestyle{empty}
\begin{tabular}{ll}
{\bfseries\sffamily Autor} & Jan Philipp Timme \\
& Matrikelnummer 1433117 \\
& Abteilung Informatik, Fakultät IV \\
& Hochschule Hannover \\
& jan.philipp@timme.it \\[5ex]
{\bfseries\sffamily Erstprüfer} & Prof. Dr. Stefan Wohlfeil \\
& Abteilung Informatik, Fakultät IV \\
& Hochschule Hannover \\
& stefan.wohlfeil@hs-hannover.de \\[5ex]
{\bfseries\sffamily Zweitprüfer} & N.N. \\
& Abteilung Informatik, Fakultät IV \\
& Hochschule Hannover \\
& N.N@hs-hannover.de
\end{tabular}
\vfill
% fett und zentriert in der Minipage
\begin{center} \sffamily\bfseries Selbständigkeitserklärung \end{center}
Hiermit erkläre ich, dass ich die eingereichte Bachelor-Arbeit
selbständig und ohne fremde Hilfe verfasst, andere als die von mir angegebenen Quellen
und Hilfsmittel nicht benutzt und die den benutzten Werken wörtlich oder
inhaltlich entnommenen Stellen als solche kenntlich gemacht habe.
\vspace*{7ex}
Hannover, den \today \hfill Unterschrift
\pdfbookmark[0]{Inhalt}{contents}
% Inhaltsverzeichnis
\tableofcontents
% Abbildungsverzeichnis
%\listoffigures
% Codeverzeichnis
% \lstlistoflistings
% Tabellenverzeichnis
%\listoftables
\newpage
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Hier geht es richtig los mit dem Text!
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Ausblick}
Hier entsteht eine richtig gute Masterarbeit.
%%% Ende inhaltlicher Inhalt! %%%
% Literaturverzeichnis
\clearpage
% Schlüssel als Buchstaben
\bibliographystyle{alpha}
\bibliography{Literaturverweise}
% Und JETZT zum Inhaltsverzeichnis hinzufügen. Geil!
\addcontentsline{toc}{chapter}{Literaturverweise}
\end{document}
% Nothing beyond this line!
% Referenz auf Bibtex mit Kommentar
% \cite{robbins:gawk}[Siehe ab S.95]
% Einbinden von Tex-Files
%\input{abkuerz.tex}
%\input{einfuehrung.tex}
% Einbinden von größeren Tex-Files, z.B. Kapiteln
%\include{normen}
%\include{aufbau}
%\include{zitieren}
%\include{form}
%\include{allgtips}

9
README Normal file
View File

@ -0,0 +1,9 @@
Repository meiner Masterarbeit.
Makefile kann mit make zum kompilieren des PDF genutzt werden.
Um Diffs zu erzeugen, kann folgendes Kommando eine Vorlage sein:
git-latexdiff HEAD -- --main Masterarbeit.tex
Die ersten beiden Parameter sind die Git-Revisionen für die alte und die neue Version.

BIN
res/H_WI_Pantone1665.pdf Normal file

Binary file not shown.

Binary file not shown.