✨
This commit is contained in:
Binary file not shown.
@ -2,29 +2,48 @@
|
|||||||
\usepackage[margin=1in]{geometry}
|
\usepackage[margin=1in]{geometry}
|
||||||
\usepackage{fancyhdr} % for headers
|
\usepackage{fancyhdr} % for headers
|
||||||
\usepackage[citestyle=verbose-ibid, backend=biber, autocite=footnote]{biblatex} % Footnote references. Use autocite{}.
|
\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 ---
|
% --- Configuration ---
|
||||||
\setlength{\parskip}{6pt}
|
\bibliography{src/references}
|
||||||
\setlength{\parindent}{0pt}
|
% \pagestyle{fancy}
|
||||||
|
% \setlength{\parskip}{6pt}
|
||||||
|
% \setlength{\parindent}{0pt}
|
||||||
|
|
||||||
\fancyfoot{}
|
% \fancyfoot{}
|
||||||
\lhead{\rightmark}
|
% \lhead{\rightmark}
|
||||||
\rhead{Page \thepage\ of \pageref{LastPage}}
|
% \rhead{\thepage}
|
||||||
\fancyheadoffset{0.005\textwidth}
|
% \fancyheadoffset{0.005\textwidth}
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
\section{Abstract}
|
\section{Abstract}
|
||||||
\textit{Explains briefly the paper and what it does. 1 page}
|
\textit{Explains briefly the paper and what it does.}
|
||||||
|
|
||||||
\section{Introduction}
|
\section{Introduction}
|
||||||
\textit{Introduce the scope. Explaining the existing code and what it does and why. 2 pages}
|
\textit{Introduce the scope.}
|
||||||
|
|
||||||
|
\begin{itemize}
|
||||||
|
\item Event-based scheduling as a concept \begin{itemize}
|
||||||
|
\item Why is it useful?
|
||||||
|
\end{itemize}
|
||||||
|
\item Network events and REST APIs as a concept \begin{itemize}
|
||||||
|
\item
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
\subsection{Problem}
|
||||||
|
\textit{Something about the MEOW monitor, and expanding it. Probably also why it would be a good idea(?).}
|
||||||
|
|
||||||
|
\begin{itemize}
|
||||||
|
\item Why \texttt{MEOW} needs it \begin{itemize}
|
||||||
|
\item Further expansion of possibilities with the system
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
\subsection{Background}
|
||||||
|
\textit{Explaining the existing code and what it does and why. Also modules used and other important stuff to know.}
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Event-based scheduling as a concept
|
|
||||||
\item General \texttt{MEOW\_BASE} structure: \begin{itemize}
|
\item General \texttt{MEOW\_BASE} structure: \begin{itemize}
|
||||||
\item Monitors check if patterns are triggered \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.
|
\item Patterns are triggered by an event. Currently only file event triggers are implemented.
|
||||||
@ -36,41 +55,28 @@
|
|||||||
\item Rules combine patterns and recipes (When this pattern is triggered, perform this recipe).
|
\item Rules combine patterns and recipes (When this pattern is triggered, perform this recipe).
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
\item Specific (but not too granular) implementation details of \texttt{MEOW\_BASE}. \begin{itemize}
|
||||||
|
\item Class structure
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
\item Other important stuff to know
|
||||||
\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}
|
\end{itemize}
|
||||||
\item Why \texttt{MEOW} needs it \begin{itemize}
|
|
||||||
\item Further
|
|
||||||
\end{itemize}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{Background}
|
|
||||||
\textit{? 2 pages}
|
|
||||||
|
|
||||||
\section{Method}
|
\section{Method}
|
||||||
\textit{Explaining the code I wrote and why I made those choices. 2 pages}
|
\textit{Explaining the code I wrote and why I made those choices.}
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item \textbf{How granular should this part be?}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{Results}
|
\section{Results}
|
||||||
\textit{Does it work? How well? 2 pages}
|
\textit{Does it work? How well?}
|
||||||
|
|
||||||
\section{Discussion}
|
\subsection{Testing}
|
||||||
\textit{With the hindsight of the results, what could I have done better? 2 pages}
|
|
||||||
|
\subsection{Discussion}
|
||||||
|
\textit{With the hindsight of the results, what could I have done better?}
|
||||||
|
|
||||||
\section{Future Work}
|
\section{Future Work}
|
||||||
\textit{What should someone do if they want to fix my mistakes, or expand on them further. 2 pages}
|
\textit{What should someone do if they want to fix my mistakes, or expand on them further.}
|
||||||
|
|
||||||
\section{Conclusion}
|
\section{Conclusion}
|
||||||
\textit{Did I succeed in what I wanted to do? 2 pages}
|
\textit{Did I succeed in what I wanted to do?}
|
||||||
|
|
||||||
\newpage
|
\newpage
|
||||||
\appendix
|
\appendix
|
||||||
|
Reference in New Issue
Block a user