2 \usepackage[nonumberlist
]{glossaries
} % Glossaries and acronyms
3 \usepackage[algochapter
]{algorithm2e
} % Pseudocode
4 \renewcommand\AlCapFnt{\normalfont}
19 \addcontentsline{toc
}{chapter
}{Abstract
}
20 \chapter*
{\centering Abstract
}
26 \addcontentsline{toc
}{chapter
}{Acknowledgements
}
27 \chapter*
{\centering Acknowledgements
}
29 \centering\it\noindent
30 \input{acknowledgements
}
36 \addcontentsline{toc
}{chapter
}{Glossaries \& Acronyms
}
41 \chapter{Introduction
}\label{chp:introduction
}
44 \chapter{Task Oriented Programming
}\label{chp:top
}
47 \chapter{Embedded Domain Specific Languages
}\label{chp:dsl
}
50 \chapter[The mTask EDSL
]{The
\gls{mTask
} \gls{EDSL
}}\label{chp:mtask
}
53 \chapter[Extending the mTask EDSL
]{Extending the
\gls{mTask
} {EDSL
}}\label{chp:mtaskcont
}
56 \chapter{System Architecture
}\label{chp:arch
}
59 \chapter{Discussion \& Conclusion
}\label{chp:conclusion
}
62 \appendix\label{chp:appendix
}
64 \chapter{Communication protocol
}\label{app:communication-protocol
}
65 \input{appendix-protocol
}
67 \chapter{Device client interface
}\label{app:device-interface
}
68 \input{appendix-device-interface
}
72 \addcontentsline{toc
}{chapter
}{Bibliography
}
73 \bibliographystyle{ieeetr
}
78 \addcontentsline{toc
}{chapter
}{Lists of
\ldots}
81 \let\cleardoublepage\relax