X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;ds=sidebyside;f=abstract.tex;h=756de5d2d2a6108d0f936835f5bf85ea0c06eee6;hb=a2306329d05c56ee45a7a71e6c09cf1cb5007fc1;hp=1509fb7e9caff482a594fcc263652f4fbb6a63e7;hpb=c91e99cb9e71060f461c03d1454ad5f31e9495a1;p=msc-thesis1617.git diff --git a/abstract.tex b/abstract.tex index 1509fb7..756de5d 100644 --- a/abstract.tex +++ b/abstract.tex @@ -1,7 +1,8 @@ -This thesis introduces a innovative way to connect small \gls{IoT} devices to -high level \gls{TOP} implementations languages. It demonstrates how a novel -frontend for the existing class-based shallowly \gls{EDSL} called \gls{mTask} -by Koopman et al.\ --- written in \gls{Clean} --- can be employed to compile -\gls{IoT}-\glspl{Task} on the fly and send them to devices as interpretable -bytecode. All of which adheres to the \gls{TOP} philosophy where common -concepts such as \glspl{SDS} and \gls{Task}-combinators are available at ease. +This thesis introduces an innovative way to connect small Internet of Things +devices to high level Task Oriented Programming implementations languages. The +existing class-based shallowly Embedded Domain Specific Language called mTask +by Koopman et al.\ --- written in Clean --- is extended with a new view to +allow compilation of Internet of Things Tasks on the fly and send them to +devices as interpretable bytecode. All introduced functionality adheres to the +Task Oriented Programming philosophy where common concepts such as Shared Data +Sources and Task-combinators are available at ease.