08b037f976718bf1f203327293e72ac22779e710
[msc-thesis1617.git] / system.overview.tex
1 The original \gls{C}-backend for the \gls{mTask}-\gls{EDSL} generated a
2 self-contained \gls{iTasks} like \gls{TOP} system for a microcontroller. The
3 proposed backend for the \gls{mTask}-\gls{EDSL} does not result in a
4 self-contained system but requires a server to run. The device and the server
5 communicate using the Leader/Follower principle\footnote{Also known as
6 Master/Slave}. Only the server can initiate a connection with a device and only
7 the server can produce and send \glspl{Task} to the device. Concepts such as
8 \glspl{SDS} are available on the device and are the main use of communication
9 between the client and the server.
10
11 Chapter~\ref{chp:arch} elaborates on the considerations and implementation of
12 the system.