diff --git a/pub/dissertation/chapters/design.tex b/pub/dissertation/chapters/design.tex new file mode 100644 index 0000000..82cec12 --- /dev/null +++ b/pub/dissertation/chapters/design.tex @@ -0,0 +1,22 @@ +\documentclass[../dissertation.tex]{subfiles} + +\begin{document} +\section{Abstraction} +\begin{figure}[!h] +\centering + \begin{tikzpicture} [align=center, node distance=4cm] + \node (connector) [box] {Checklist Tester Initerface}; + \node (server) [box, below of=connector] {Checklist Tester Server}; + \node (plugin) [box, right of=server] {Simulator Connector Plugin}; + \node (formal) [box, left of=server] {Formal Method}; + \node (simulator) [box, below of=plugin] {Flight Simulator}; + + \draw [arrow] (server) -- (connector); + \draw [arrow] (formal) -- (server); + \draw [arrow] (plugin) -- (server); + \draw [arrow] (plugin) -- (simulator); + \end{tikzpicture} + \caption{Abstract layout of components} +\end{figure} + +\end{document} diff --git a/pub/dissertation/dissertation.pdf b/pub/dissertation/dissertation.pdf index d09a03a..f92e348 100644 Binary files a/pub/dissertation/dissertation.pdf and b/pub/dissertation/dissertation.pdf differ diff --git a/pub/dissertation/dissertation.tex b/pub/dissertation/dissertation.tex index 3cf5f89..0aadaad 100644 --- a/pub/dissertation/dissertation.tex +++ b/pub/dissertation/dissertation.tex @@ -11,6 +11,12 @@ \usepackage{xcolor} +\usepackage{tikz} +\usetikzlibrary{shapes.geometric, arrows} + +\tikzstyle{box} = [rectangle, minimum width=3cm, minimum height=1cm, text centered, text width=3cm, draw=black] +\tikzstyle{arrow} = [thick,<->,>=stealth] + % Tables \usepackage{xltabular} \usepackage{booktabs} @@ -65,6 +71,7 @@ This is the acknowledgements. \chapter{Background} \chapter{Design/Implementation} +\subfile{chapters/design.tex} \chapter{Results} diff --git a/pub/dissertation/dissertation.tex.latexmain b/pub/dissertation/dissertation.tex.latexmain new file mode 100644 index 0000000..e69de29