Merge branch 'master' of git.martlubbers.net:msc-thesis1617
[msc-thesis1617.git] / intro.doc.tex
1 The structure of this thesis is as follows.
2
3 Chapter~\ref{chp:introduction} contains the problem statement, motivation,
4 related work and the structure of the document. Chapter~\ref{chp:top}
5 introduces the reader to the basics of \gls{TOP} and \gls{iTasks}.
6 Chapter~\ref{chp:dsl} discusses the pros and cons of different embedding
7 methods to create \gls{EDSL}. Chapter~\ref{chp:mtask} shows the existing
8 \gls{mTask}-\gls{EDSL} which is extended upon in this dissertation.
9 Chapter~\ref{chp:system} gives an overview of the proposed system in the
10 broadest sense.
11 Chapter~\ref{chp:mtaskcont} describes the added view and functionality for the
12 \gls{mTask}-\gls{EDSL} that were added and used in the system.
13 Chapter~\ref{chp:arch} shows the implementation and considerations for entire
14 system. It covers the client software running on the device and the server
15 written in \gls{iTasks}.
16 Chapter~\ref{chp:conclusion} concludes by answering the research questions and
17 discusses future research.
18 Appendix~\ref{app:communication-protocol} shows the concrete protocol used for
19 communicating between the server and client.
20 Appendix~\ref{app:device-interface} shows the concrete interface for the
21 devices.
22
23 Some conventions have been kept throughout the document.
24 Text written using the \CI{Teletype} font indicates code and is often
25 referring to section of a listing. \emph{Emphasized} text is used for proper
26 nouns and words that have an unexpected meaning. \textsc{Small caps} is
27 used for branded acronyms. When the word Tasks is emphasized and capitalized,
28 it refers to the task-entities from either the \gls{mTask} or the \gls{iTasks}
29 system.
30
31 The complete source code of this thesis can be found in the following git
32 repository:\\
33 \url{https://git.martlubbers.net/msc-thesis1617.git}
34
35 The complete source code of the \gls{mTask}-system can be found in the
36 following git repository:
37 \url{https://git.martlubbers.net/mTask.git}