forked from SERG-Delft/phd-thesis-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dissertation.tex
145 lines (109 loc) · 4.39 KB
/
dissertation.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
%!TEX program = xelatex
\documentclass{dissertation}
%\documentclass[print]{dissertation}
%\documentclass[print,draft]{dissertation}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[plain, vlined, linesnumbered,ruled]{algorithm2e}
\usepackage{tikz}
\usetikzlibrary{positioning}
% \theoremstyle{definition}
\newtheorem{definition}{Definition}[section]
% \hyphenation{TestRoots WatchDog proj-ect proj-ects Ec-lipse two-fold clie-nts Mo-cki-to wide-spread}
\newcommand{\sparkline}[1]{$\vcenter{\hbox{\includegraphics[scale=0.04]{#1}}}$}
\makeglossaries
\newcommand*{\origrightarrow}{}
\let\oldarrow\textrightarrow
\renewcommand*{\textrightarrow}{\fontfamily{cmr}\selectfont\origrightarrow}
\loadglsentries[main]{glossary}
\input{abbreviations}
% \newcommand{\sing}{\textit{\acrshort{sing}}\xspace}
\newcommand{\eg}{\textit{e.g.,~}}
\newcommand{\Eg}{\textit{E.g.,~}}
\newcommand{\ie}{\textit{i.e.,~}}
\newcommand{\Ie}{\textit{I.e.,~}}
\newcommand{\etal}{\textit{et al.}\xspace}
\newcommand{\etc}{\textit{etc.}\xspace}
\newcommand{\wrt}{\textit{w.r.t.~}}
\newcommand{\cfr}{\textit{cfr.~}}
\newcommand{\Cfr}{\textit{Cfr.~}}
\newcommand{\viz}{\textit{viz.~}}
\newcommand{\aka}{\textit{a.k.a.~}}
\newcommand{\cf}{\textit{cf.~}}
\newcommand{\Cf}{\textit{Cf.~}}
\newcommand{\jcrashpack}{\textsc{JCrashPack}\xspace}
\newcommand{\crashpack}{\textsc{JCrashPack}\xspace}
\newcommand{\botsing}{\textsc{Botsing}\xspace}
\newcommand{\integration}{\textsc{Cling}\xspace}
\newcommand{\cling}{\integration}
\newcommand{\evosuite}{\textsc{EvoSuite}\xspace}
\newcommand{\evocrash}{\textsc{Evo\-Crash}\xspace}
\newcommand{\recore}{\textsc{ReCore}\xspace}
\newcommand{\exrunner}{\textsc{ExRunner}\xspace}
\newcommand{\SGGA}{\textrm{Single-Ob\-je\-cti\-ve Sea\-r\-ch}\xspace}
\newcommand{\CrashFunction}{\textit{Crash Dis\-tance}\xspace}
\newcommand{\decomposition}{\textit{De-MO}\xspace}
\newcommand{\moho}{\textit{MO-HO}\xspace}
\newcommand{\CRT}{\textrm{CRT}\xspace}
\newcommand{\integ}{\textit{STDistance}\xspace}
\newcommand{\WS}{\textit{Crash Dis\-tance}\xspace}
\newcommand{\integA}{\textit{STD}\xspace}
\newcommand{\WSA}{\textit{Crash Dis\-tance}\xspace}
\newcommand{\bbc}{\textit{BBC}\xspace}
\newcommand{\WSBB}{\textit{Crash Dis\-tance + BBC}\xspace}
\newcommand{\integBB}{\textit{STD + BBC}\xspace}
\newcommand{\TargetDistance}{\textit{TargetStatementDistance}\xspace}
\newcommand{\df}{\textit{default}\xspace}
\newcommand{\com}{\textit{commonality}\xspace}
\newcommand{\ucom}{\textit{uncommonality}\xspace}
\newcommand{\pit}{\textsc{Pit}\xspace}
\newcommand{\jabref}{\textsc{JabRef}\xspace}
\begin{document}
%% Specify the title and author of the thesis. This information will be used on
%% the title page (in title/title.tex) and in the metadata of the final PDF.
\title{Carving Information Sources to Drive Search-based Crash Reproduction\\ and Test Case Generation}
\author{Pouria}{Derakhshanfar}
%% Use Roman numerals for the page numbers of the title pages and table of
%% contents.
\frontmatter
\include{title/title}
%% The (optional) dedication can be used to thank someone or display a
%% significant quotation.
\dedication{\epigraph{A cool sentence
%And many people are not made like this. There are only few. But I like these few.
}{A cool guy}}
\tableofcontents
\include{summary/summary}
\include{acks/acks}
%% Use Arabic numerals for the page numbers of the chapters.
\mainmatter
%% Turn on thumb indices.
\thumbtrue
\include{introduction/introduction}
\include{papers/jcrashpack/main}
\include{papers/model_seeding/main}
\include{papers/moho/main}
\include{papers/bbc/main}
\include{papers/cling/main}
\include{papers/cub/main}
\include{conclusion/conclusion}
%% Use letters for the chapter numbers of the appendices.
%\appendix
%\include{appendix-a/appendix-a}
%% Turn off thumb indices for unnumbered chapters.
\thumbfalse
\chapter*{Bibliography}
\addcontentsline{toc}{chapter}{Bibliography}
\setheader{Bibliography}
\bibliographystyle{unsrt}
% argument is your BibTeX string definitions and bibliography database(s)
\bibliography{dissertation}
%% \chapter*{Glossary}
\glsaddall
\printglossary[type=\acronymtype,title={Glossary}]
\addcontentsline{toc}{chapter}{Glossary}
\setheader{Glossary}
\include{cv/cv}
\include{publications/publications}
\end{document}