From: Mart Lubbers Date: Fri, 30 Jun 2017 17:12:20 +0000 (+0200) Subject: overviews updated X-Git-Tag: hand-in~26 X-Git-Url: https://git.martlubbers.net/?a=commitdiff_plain;h=47820995aae3c8666173d17018ba6d09f8a3d9ff;p=msc-thesis1617.git overviews updated --- diff --git a/arch.tex b/arch.tex index 3d8a7a8..c5e46ee 100644 --- a/arch.tex +++ b/arch.tex @@ -1,16 +1,16 @@ -The system provides a framework of functions with -which an \gls{iTasks}-system can add, change and remove devices at runtime. -Moreover, the \gls{iTasks}-system can send \gls{mTask}-\glspl{Task} --- -compiled at runtime to bytecode by the \gls{mTask}-view --- to the device. The -device runs an interpreter which executes the \gls{Task}'s bytecode following -the scheduling strategy given. Devices added to the system are stored and get a -profile for identification. These profiles are persistent during reboots of -the \gls{iTasks}-system to allow for easy reconnecting with old devices. The -methods of interacting with \gls{mTask}-\gls{Task} is analogous to interacting +The system provides a framework of functions with which an \gls{iTasks}-system +can add, change and remove devices at runtime. Moreover, the +\gls{iTasks}-system can send \gls{mTask}-\glspl{Task} --- compiled at runtime +to bytecode by the \gls{mTask}-view --- to the device. The device runs an +interpreter which executes the \gls{Task}'s bytecode following the provided +scheduling strategy. Devices added to the system are stored and get a profile +for identification. These profiles are persistent during reboots of the +\gls{iTasks}-system to allow for easy reconnecting with old devices. The +way of interacting with \gls{mTask}-\gls{Task} is analogous to interacting with \gls{iTasks}-\glspl{Task}. This means that programmers can access the \glspl{SDS} made for a device in the same way as regular \glspl{SDS} and they -can execute \gls{mTask}-\glspl{Task} as if they where normal -\gls{iTasks}-\glspl{Task}. +can execute, combine and transform \gls{mTask}-\glspl{Task} as if they where +normal \gls{iTasks}-\glspl{Task}. \section{Devices} \input{arch.devices} diff --git a/thesis.tex b/thesis.tex index 7f09af1..d1e525a 100644 --- a/thesis.tex +++ b/thesis.tex @@ -46,14 +46,14 @@ \chapter[The mTask-EDSL]{The \gls{mTask}-\gls{EDSL}}\label{chp:mtask} \input{mtask} -\chapter[mTask system]{\gls{mTask} system}\label{chp:system} +\chapter[System Overview]{System Overview}\label{chp:system} \input{system} \chapter[Extending the mTask EDSL]% {Extending the \gls{mTask} {EDSL}}\label{chp:mtaskcont} \input{mtaskext} -\chapter{System Architecture}\label{chp:arch} +\chapter{System Considerations and Implementation}\label{chp:arch} \input{arch} \chapter{Discussion \& Conclusion}\label{chp:conclusion}