Skip to content

Commit 5e8527d

Browse files
authored
docs: added the project proposal (#2)
* Created the templete for the PID * Completed Chapter 1 - Introduction * Completed Chapter 2 - Related Work * Completed till Research Methodology * Completed the Methodology * Completed the first draft * Ignored latex helper files * Finalize version of the Project Proposal * Refactored the project folder
1 parent f91305b commit 5e8527d

File tree

7 files changed

+736
-3
lines changed

7 files changed

+736
-3
lines changed

.gitignore

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33

44

55
# Project Proposal
6-
Project Proposal/*
7-
!Project Proposal/*.tex
8-
!Project Proposal/*.bib
6+
proposal/*
7+
!proposal/*.tex
8+
!proposal/*.bib
9+
!proposal/project-proposal.pdf
910

1011

1112
## Python

proposal/acronym.tex

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
\chapter*{List of Acronyms}
2+
3+
\begin{acronym}
4+
\acro{iaas}[IaaS]{Infrastructure as a Service}
5+
% \acro{saas}[SaaS]{Software as a service}
6+
\acro{sres}[SRE]{Site Reliability Engineer}
7+
\acro{sli}[SLI]{Service Level Indicator}
8+
\acro{apm}[APM]{Application Performance Monitoring}
9+
\acro{mttr}[MTTR]{Mean Time To Recovery}
10+
\acro{gan}[GAN]{Generative adversarial networks}
11+
\acro{hhmm}[HHMM]{Hierarchical hidden Markov model}
12+
\acro{fsl}[FSL]{Few-shot Learning}
13+
\acro{sdlc}[SDLC]{Software Development Life Cycle}
14+
\acro{ooad}[OOAD]{Object-oriented analysis and design}
15+
% \acro{vm}[VM]{Virtual Machine}
16+
% \acro{cncf}[CNCF]{Cloud Native Computing Foundation}
17+
\acro{ebpf}[eBPF]{Extended Berkeley Packet Filter}
18+
\end{acronym}

proposal/cover-page.tex

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
% TITLE PAGE---------------------------------------------------
2+
\begin{titlepage}
3+
4+
\begin{tikzpicture}[remember picture, overlay]
5+
\draw[line width = 1pt] ($(current page.north west) + (1cm,-1cm)$) rectangle ($(current page.south east) + (-1cm,1cm)$);
6+
\end{tikzpicture}
7+
8+
\begin{center}
9+
10+
% Upper part of the page
11+
% \text{\large Informatics Institute of Technology}\\[0.1cm]
12+
% \text{\large In Collaboration With}\\[0.5cm]
13+
% \text{\large University of Westminster, UK}\\[2.5cm]
14+
15+
% Title
16+
\includegraphics[width=5.0cm]{assets/IIT-Logo.png}\\[0.7cm]
17+
{ \Huge Anomaly Detection \& Root Cause Analysis\\
18+
In Distributed Systems }\\[0.7cm]
19+
% \begin{minipage}{0.45\textwidth}
20+
\text{\LARGE Project Proposal}\\[0.5cm]
21+
22+
% Authors
23+
% \text{\large A dissertation by}\\[0.1cm]
24+
\text{\large Isala Piyarisi}\\[0.1cm]
25+
\text{\large w1742118 / 2018421}\\[3.2cm]
26+
27+
% Supervisor
28+
\text{\large \textbf{Supervisor}: Guhanathan Poravi}\\[0.1cm]
29+
\text{\large \textbf{Date}: $3^{rd} $ November 2021}\\[0.1cm]
30+
\text{\large \textbf{Department}: Computer Science}\\[0.1cm]
31+
\text{\large \textbf{Keywords}: Cloud Computing, AIOps, Monitoring, Disaster Recovery}\\[5cm]
32+
33+
34+
\large{This project proposal is submitted in partial fulfilment of the requirements for the
35+
BSc(Hons) Computer Science degree at the \\
36+
University of Westminster.
37+
} \\[0.5cm]
38+
39+
40+
\end{center}
41+
42+
\end{titlepage}

proposal/main.tex

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
\documentclass[12pt]{report}
2+
3+
% Include all packages from file.
4+
\input{preamble}
5+
6+
\renewcommand{\contentsname}{Table of Contents}
7+
\renewcommand{\baselinestretch}{1.5}
8+
9+
% HEADER AND FOOTER--------------------------
10+
\patchcmd{\chapter}{\thispagestyle{plain}}{\thispagestyle{fancy}}{}{}
11+
\pagestyle{fancy}
12+
\fancyhf{}
13+
\lhead{\fontsize{10}{12}\leavevmode\selectfont\color{gray}{Anomaly Detection \& Root Cause Analysis In Distributed Systems | Project Proposal}}
14+
\rfoot{\fontsize{10}{12}\leavevmode\selectfont\color{gray}{\thepage}}
15+
\lfoot{\fontsize{10}{12}\leavevmode\selectfont\color{gray}{Isala Piyarisi | 2018421}}
16+
\renewcommand{\headrulewidth}{0pt}
17+
% END HEADER AND FOOTER--------------------------
18+
19+
20+
% Document begins here
21+
\begin{document}
22+
23+
\input{cover-page}
24+
25+
% Page Numbering---------------------------------------------
26+
\pagenumbering{Roman}
27+
28+
% Table of Contents---------------------------------------------------
29+
\tableofcontents
30+
% List of Figures---------------------------------------------------
31+
\addcontentsline{toc}{chapter}{\listfigurename}
32+
\listoffigures
33+
% List of Tables---------------------------------------------------
34+
\addcontentsline{toc}{chapter}{\listtablename}
35+
{\let\clearpage\relax
36+
\listoftables
37+
}
38+
\cleardoublepage
39+
\phantomsection
40+
% Include acronyms
41+
\addcontentsline{toc}{chapter}{List of Acronyms}
42+
\input{acronym}
43+
44+
\input{sections/introduction}
45+
\pagenumbering{arabic}
46+
\input{sections/background}
47+
\input{sections/problem}
48+
\input{sections/research/motivation}
49+
\input{sections/related-work}
50+
\input{sections/research/gap}
51+
\input{sections/research/contribution}
52+
\input{sections/research/challenge}
53+
\input{sections/research/question}
54+
\input{sections/research/aim}
55+
\input{sections/research/objective}
56+
\input{sections/project-scope}
57+
\input{sections/methodology/research}
58+
\input{sections/methodology/development}
59+
\input{sections/methodology/project-management}
60+
61+
\cleardoublepage
62+
\phantomsection
63+
\renewcommand{\bibname}{References}
64+
\pagenumbering{Roman}
65+
\setcounter{page}{5}
66+
\addcontentsline{toc}{chapter}{References}
67+
\bibliography{references.bib}
68+
69+
% \begin{appendices}
70+
% \input{sections/appendix}
71+
% \end{appendices}
72+
73+
\end{document}
74+

proposal/preamble.tex

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
\usepackage[UKenglish]{babel}
2+
3+
\usepackage{setspace} % LINE SPACING
4+
\usepackage{tikz}
5+
\usepackage{titlepic}
6+
\usepackage{graphicx}
7+
\usepackage{newtxtext,newtxmath}
8+
\usepackage[utf8]{inputenc}
9+
\usepackage[a4paper,left=24.5mm, right=24.5mm, top=24.5mm, bottom=24.5mm]{geometry} %Paper margins
10+
\usepackage{titlesec}
11+
\usepackage{enumitem} % Custom enumerations
12+
\usepackage[titles]{tocloft}
13+
14+
\usepackage{acronym}
15+
16+
\usepackage{hyperref} % Links
17+
18+
% Referencing
19+
\usepackage{natbib} % Harvard referencing
20+
% \usepackage[comma,colon]{natbib}
21+
\citestyle{aysep={,}}
22+
\bibliographystyle{agsm}
23+
24+
% Tables
25+
\usepackage{longtable}
26+
\usepackage{multirow}
27+
\usepackage{xstring}
28+
\usepackage{geometry}
29+
\usepackage{array}
30+
31+
32+
% Fonts size
33+
\usepackage[font={small,it}]{caption}
34+
35+
% Date
36+
\usepackage[useregional]{datetime2}
37+
38+
\usetikzlibrary{calc}
39+
\newcommand\HRule{\rule{\textwidth}{1pt}}
40+
\newcommand{\hsp}{\hspace{10pt}}
41+
\titlespacing*{\chapter}{0pt}{20pt}{20pt} % CHAPTER SPACING
42+
\titleformat{\chapter}[hang]{\Huge\bfseries}{Chapter \thechapter\hsp:\hsp }{0pt}{\Huge\bfseries}
43+
\titleformat{\chapter}[display]{\fontsize{20pt}{0pt}\bfseries}{}{2pt}{}
44+
\setlength{\parindent}{10ex}
45+
46+
47+
% Setting TOC and Section number depth
48+
\setcounter{tocdepth}{4}
49+
\setcounter{secnumdepth}{4}
50+
% line spacing in TOC
51+
\setlength{\cftbeforechapskip}{3pt}
52+
53+
\onehalfspacing
54+
55+
\usepackage{chngcntr}
56+
57+
% \usepackage[nottoc,numbib]{tocbibind}
58+
\counterwithout{figure}{chapter}
59+
\counterwithout{table}{chapter}
60+
61+
\usepackage[font={small,it}]{caption}
62+
\selectlanguage{UKenglish}
63+
64+
\usepackage{floatrow}
65+
66+
% Header and footer
67+
\usepackage{fancyhdr}
68+
\usepackage{etoolbox}
69+
70+
\usepackage[titletoc]{appendix}
71+
\usepackage{changepage}
72+
73+
74+
% TITLE FORMATS
75+
% CHAPTER SPACING & FONT
76+
\titleformat{\chapter}[hang]{\fontsize{16pt}{0pt}\bfseries}{\thechapter}{1em}{}
77+
% \titlespacing*{\chapter}{0pt}{20pt}{10pt}
78+
79+
% SECTION FONT
80+
\titleformat{\section}[hang]{\fontsize{14pt}{0}\bfseries}{\thesection}{1em}{}
81+
% \titlespacing*{\section}{0pt}{20pt}{10pt}
82+
83+
% SUBSECTION FONT AND SIZE
84+
\titleformat{\subsection}[hang]{\fontsize{12pt}{0}\bfseries}{\thesubsection}{1em}{}
85+
% \titlespacing*{\subsection}{0pt}{15pt}{10pt}
86+
87+
\titleformat{\subsubsection}[hang]{\fontsize{12pt}{0}\itshape}{\thesubsubsection}{1em}{}
88+
% \titlespacing*{\subsubsection}{0pt}{15pt}{10pt}

proposal/project-proposal.pdf

3.02 MB
Binary file not shown.

0 commit comments

Comments
 (0)