introduces the reader to the basics of \gls{TOP} and \gls{iTasks}.
Chapter~\ref{chp:dsl} discusses the pros and cons of different embedding
methods to create \gls{EDSL}. Chapter~\ref{chp:mtask} shows the existing
-\gls{mTask}-\gls{EDSL} on which is extended upon in this dissertation.
-Chapter~\ref{chp:system} gives an overview of the proposed system.
-Chapter~\ref{chp:mtaskcont} describes the view and functionality for the
+\gls{mTask}-\gls{EDSL} which is extended upon in this dissertation.
+Chapter~\ref{chp:system} gives an overview of the proposed system in the
+broadest sense.
+Chapter~\ref{chp:mtaskcont} describes the added view and functionality for the
\gls{mTask}-\gls{EDSL} that were added and used in the system.
Chapter~\ref{chp:arch} shows the implementation and considerations for entire
system. It covers the client software running on the device and the server
-written in \gls{iTasks}. Chapter~\ref{chp:conclusion} concludes by answering
-the research questions and discusses future research.
+written in \gls{iTasks}.
+Chapter~\ref{chp:conclusion} concludes by answering the research questions and
+discusses future research.
Appendix~\ref{app:communication-protocol} shows the concrete protocol used for
communicating between the server and client.
Appendix~\ref{app:device-interface} shows the concrete interface for the
devices.
+Some conventions have been kept throughout the document.
Text written using the \CI{Teletype} font indicates code and is often
-referring to a listing. \emph{Emphasized} text is used for proper nouns and
-words that have a unexpected meaning.
+referring to section of a listing. \emph{Emphasized} text is used for proper
+nouns and words that have an unexpected meaning. \textsc{Small caps} is
+used for branded acronyms. When the word Tasks is emphasized and capitalized,
+it refers to the task-entities from either the \gls{mTask} or the \gls{iTasks}
+system.
The complete source code of this thesis can be found in the following git
repository:\\