X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=system.overview.tex;h=b5be15b64719c4f585e361c103c0881a8f76e8cd;hb=d66b8c6bae6fde77e7ba53759f862364a9505ace;hp=08b037f976718bf1f203327293e72ac22779e710;hpb=bb33f56ac032b65a9ed06d21d7907270cf2c2a25;p=msc-thesis1617.git diff --git a/system.overview.tex b/system.overview.tex index 08b037f..b5be15b 100644 --- a/system.overview.tex +++ b/system.overview.tex @@ -1,12 +1,12 @@ The original \gls{C}-backend for the \gls{mTask}-\gls{EDSL} generated a self-contained \gls{iTasks} like \gls{TOP} system for a microcontroller. The proposed backend for the \gls{mTask}-\gls{EDSL} does not result in a -self-contained system but requires a server to run. The device and the server -communicate using the Leader/Follower principle\footnote{Also known as -Master/Slave}. Only the server can initiate a connection with a device and only -the server can produce and send \glspl{Task} to the device. Concepts such as -\glspl{SDS} are available on the device and are the main use of communication -between the client and the server. +self-contained system but only compiles the expressions to bytecode. The device +and the server communicate using the Leader/Follower principle\footnote{Also +known as Master/Slave}. Only the server can initiate a connection with a device +and only the server can produce and send \glspl{Task} to the device. Concepts +such as \glspl{SDS} are available on the device and are the main use of +communication between the client and the server. Chapter~\ref{chp:arch} elaborates on the considerations and implementation of the system.