Files
bachelor-project/bachelor-project.tex
NikolajDanger 161b6e1488
2023-02-19 15:06:22 +01:00

78 lines
2.6 KiB
TeX

\documentclass[a4paper]{article}
\usepackage[margin=1in]{geometry}
\usepackage{fancyhdr} % for headers
\usepackage[citestyle=verbose-ibid, backend=biber, autocite=footnote]{biblatex} % Footnote references. Use autocite{}.
\usepackage{lastpage} % For page X of Y
\bibliography{src/references}
\pagestyle{fancy}
% --- Configuration ---
\setlength{\parskip}{6pt}
\setlength{\parindent}{0pt}
\fancyfoot{}
\lhead{\rightmark}
\rhead{Page \thepage\ of \pageref{LastPage}}
\fancyheadoffset{0.005\textwidth}
\begin{document}
\section{Abstract}
\textit{Explains briefly the paper and what it does. 1 page}
\section{Introduction}
\textit{Introduce the scope. Explaining the existing code and what it does and why. 2 pages}
\begin{itemize}
\item Event-based scheduling as a concept
\item General \texttt{MEOW\_BASE} structure: \begin{itemize}
\item Monitors check if patterns are triggered \begin{itemize}
\item Patterns are triggered by an event. Currently only file event triggers are implemented.
\end{itemize}
\item Handlers perform recipes \begin{itemize}
\item Recipes are actions that are taken when triggered. python code can be run as a recipe.
\end{itemize}
\item The conductor handles the job queue of rules \begin{itemize}
\item Rules combine patterns and recipes (When this pattern is triggered, perform this recipe).
\end{itemize}
\end{itemize}
\end{itemize}
\section{Problem}
\textit{Something about the MEOW monitor, and expanding it. Probably also why it would be a good idea(?). 2 pages}
\begin{itemize}
\item What network events are \begin{itemize}
\item REST APIs
\end{itemize}
\item Why \texttt{MEOW} needs it \begin{itemize}
\item Further
\end{itemize}
\end{itemize}
\section{Background}
\textit{? 2 pages}
\section{Method}
\textit{Explaining the code I wrote and why I made those choices. 2 pages}
\begin{itemize}
\item \textbf{How granular should this part be?}
\end{itemize}
\section{Results}
\textit{Does it work? How well? 2 pages}
\section{Discussion}
\textit{With the hindsight of the results, what could I have done better? 2 pages}
\section{Future Work}
\textit{What should someone do if they want to fix my mistakes, or expand on them further. 2 pages}
\section{Conclusion}
\textit{Did I succeed in what I wanted to do? 2 pages}
\newpage
\appendix
\printbibliography{}
\end{document}