\newglossaryentry{Task}{name=\emph{Task},
description={is the basic building block of a \acrshort{TOP} system}}
\newglossaryentry{mTask}{name=\emph{mTask},
- description={is an abstraction for \glspl{Task} living on \acrshort{IoT} devices}}
+ description={is an abstraction for \glspl{Task} living on \acrshort{IoT}
+ devices. Moreover, it is the name of an \gls{EDSL}}}
\newglossaryentry{C}{name=\textsc{C},
description={is low-level imperative programming language suitable for
embedded devices}}
\chapter{Embedded Domain Specific Language}\label{chp:dsl}
\input{methods.dsl}
-\chapter{mTask}\label{chp:mtask}
+\chapter{The mTask EDSL}\label{chp:mtask}
\input{methods.mtask}
-\chapter{Architecture}\label{chp:arch}
+\chapter{System Architecture}\label{chp:arch}
\input{results.arch}
-\chapter{mTask continued}\label{chp:mtaskcont}
+\chapter{Extending the mTask EDSL}\label{chp:mtaskcont}
\input{results.mtask}
-\chapter{iTasks}\label{chp:itasksint}
+\chapter{Integration with iTasks}\label{chp:itasksint}
\input{results.itasks}
\chapter{Conclusion \& Discussion}\label{chp:conclusion}