title:
en: Mart Lubbers' Website
nl: Mart Lubbers' Webpagina
- nds: Mart Lubbers zien Webstea
+ nds: Mart Lubbers zien Webstie
languages:
en:
value: en
currentfunction:
en: Assistant professor at the Radboud University Nijmegen
nl: Universitair docent bij de Radboud Universiteit Nijmegen
- nds: Oeniversiteets docent an den Radboud Oeniversiteet Nijmegen
+ nds: Oeniversiteets docent an den Radboud Oeniversiteet Nimwegen
fingerprint:
en: Fingerprint
nl: Vingerafdruk
en: '
Valid HTML 5 and optimized for screen readers.<br />
Best viewed with a screen resolution at least ≥640x480 or at
- least ≥80x24 text mode in one of <a href="https://en.wikipedia.org/wiki/List_of_web_browsers">these web browsers.</a><br />
- Powered by <a href="https://jekyllrb.com">Jekyll</a>'
+ least ≥80x24 text mode in one of <a href="https://en.wikipedia.org/wiki/List_of_web_browsers">these web browsers</a>.<br />
+ Powered by <a href="https://jekyllrb.com">Jekyll</a>.'
nl: '
Geldige HTML 5 en geöptimaliseerd voor schermlezers..<br />
Het best te bekijken met een schermresolutie van tenminste ≥640x480 of
- tenminste ≥80x24 tekstmodus in een van <a href="https://nl.wikipedia.org/wiki/Lijst_van_webbrowsers">deze webbrowsers.</a><br />
- Gedreven door <a href="https://jekyllrb.com">Jekyll</a> (linkt naar een Engelse site)'
+ tenminste ≥80x24 tekstmodus in een van <a href="https://nl.wikipedia.org/wiki/Lijst_van_webbrowsers">deze webbrowsers</a>.<br />
+ Gedreven door <a href="https://jekyllrb.com">Jekyll</a> (linkt naar een Engelse site).'
nds: '
Gooien HTML 5 en optimaliseerd veur schearmleazers..<br />
- Doe kaans dit et beste bekieken met nen schermresolutie van mear as ≥640x480 of
- mear as ≥80x24 in tekstmodus in een van <a href="https://nl.wikipedia.org/wiki/Lijst_van_webbrowsers">dizze webbrowsers.</a> (geet noar nen Nederlaandsen webstie)<br />
- Maakt deur <a href="https://jekyllrb.com">Jekyll</a> (geet noar nen Engelse webstea)'
+ Doe kaans dit ''t beste bekieken met nen schermresolutie van mear as ≥640x480 of
+ mear as ≥80x24 in tekstmodus in een van <a href="https://nl.wikipedia.org/wiki/Lijst_van_webbrowsers">dizze webbrowsers</a> (geet noar ne Nederlaandsen webstie).<br />
+ Maakt deur <a href="https://jekyllrb.com">Jekyll</a> (geet noar ne Engelse webstie).'
{% include img.html alt='Umslag' img='thesiscover' %}{% include img.html alt='Beukenlegger (in t Nederlaands)' img='thesisboekenlegger' %}
-[Bestelln (webstie in et Nederlaands)](https://www.boekenbestellen.nl/boek/orchestrating-the-internet-of-things-with-task-oriented-programming/9789493296114?lang=nl)
+[Bestellen (webstie in 't Nederlaands)](https://www.boekenbestellen.nl/boek/orchestrating-the-internet-of-things-with-task-oriented-programming/9789493296114?lang=nl)
{% include toc.html %}
## Details
-In et openbaar verdedigd op gownsdag 4 oktober um stipt 14:30.
+In 't openbaar verdedigd op goonsdag 4 oktober um stipt 14:30.
Promotor:
**Dit is geels nich kloar**
-Et ontwikkelen van sekure software veur et Internet of Things (IoT, internet van dingen) is meuilijk.
-Dit kump omdat ze veranderlijk bint en dr interactie bie komt kieken.
-Noast dat, is et opbröken in stukkes dee op annere machines dreaien möt en met mekaar mot kuieren.
-De verschillende machines liekt nich op mekoar in hardware en software iegenschappen en dat gef stried.
-Dissen striend neumt ze semantiese wrieving.
+Et ontwikkelen van sekure software veur 't Internet of Things (IoT, internet van dingen) is meuilijk.
+Dit keump omdat ze veraanderlijk bint en d'r interactie bie komt kieken.
+Noast dat, is 't opbröken in stukkes dee op annere machines dreaien möt en met mekaar mot kuieren.
+De verschillende machines liekt nich op mekaar in hardware en software eigenschappen en dat gef stried.
+Dissen stried neumt ze semantiese wrieving.
Völ van disse komputers bint _randkomputers_ dee deel oet maakt van het IoT.
-Randkomputers bint meesttieds goodkope _microcontrollers_ en hebt de meugelijkhied te proaten met de boetenwearld.
+Randkomputers bint meesttieds goodkoape _microcontrollers_ en hebt de meugelijkheed te proaten met de boetenwearld.
Dit geet met sensoren en actuatoren.
-An de eene kaant is et geheugen beteun, bint ze troag in et rekken en kuieren met annere systemen.
+An de eene kaant is 't geheugen beteun, bint ze troag in 't rekken en kuieren met annere systemen.
Aanderzieds bint ze heanig en broekt ze nich völ stroom.
-Taakorienteerd programmeren (TOP) is past good bie de oetdagingen van IoT.
-TOP hef abstracties veur weark, dit neumt ze de taken, boustenen.
-At zonne taak gangs is kun ie de woarde zean.
-Annere taken kunt hier op inspölen.
-Ok kunt taken kombineert of aanpast worden en zo ku'j oetdrukn hoo at d'r samenwearkt mot worden.
-Van de taak beschrieving kan 'n komputersysteem maakt worden.
-Met dit programma kunt gebroekers et weark doon.
-Randkomputers hebt ok verlet aan TOP, mear et is nich invoalig om TOP op disse heanige machientjes in te zetten.
-
-Mien dissertaasie loat zeen hoe at ie allens in nen IoT systeem in eenen moal kunt oetdrukken met TOP, as in n orkest.
-Deur techniek te broeken kujnt alle lagen van n IoT systeem en hoo of ze met mekoar proat oetdrukt worden.
+Taakorienteerd programmeren (TOP) past good bie de oetdagingen van IoT.
+TOP hef abstracties veur weark, dit neumt ze de taken, bouwstenen.
+At zonne taak gangs is kun iej de weerde zean.
+Annere taken kunt hier op inspöllen.
+Ok kunt taken kombineerd of aanpast worden en zo kun iej oetdrukken hoo of at d'r samenwearkt mot worden.
+Van de taakbeschrieving kan automaties 'n komputersysteem maakt worden.
+Met dit programma kunt gebroekers eer weark doon.
+Randkomputers hebt ok verlet aan TOP, mear 't is nich invoalig om TOP op disse heanige machienkes in te zetten.
+
+Mien dissertoasie loat zeen hoe at iej allens in 'n IoT systeem in een moal kunt oetdrukken met TOP, as in 'n orkest.
+Deur techniek te broeken keunt alle lagen van 'n IoT systeem en hoo of ze met mekaar proat oetdrukt worden.
Dit geet ammoal in éénen abstractieniveau, programmeersproake, paradigma en typeringssysteem.
-As eerste loat ik luk zeen hoo of ie inbeddende domien-specifieke sproaken maken kujnt.
-Doarna beschrief ik mTask, nen TOP systeem veur randkomputers wel inbed is in iTask.
-De taken, et weark, wöd bouwt tiedens n oetvuring.
-Zo kunt ze afstemt worden op et weark woaran et systeem verlet hef.
-Et weark wör opstuurt noar de machiens dee et interpreteert.
-At disse machiens eenmoal oetrust bint met et domienspecifieke besturingssyteem dan ku'j ze altied broeken veur mTask.
-Et besturingssysteem döt al et kuieren veur oe, n data-opslag, et weark.
+As eerste loat ik luk zeen hoo of iej inbeddende domein-specifieke sproaken maken keunt.
+Doarna beschrief ik mTask, 'n TOP systeem veur randkomputers wel inbed is in iTask.
+De taken, et weark, wörd bouwt tiedens 'n oetvoering.
+Zo kunt ze afstemt wörden op 't weark woarof 't systeem verlet hef.
+Et weark wörd opstuurt noar de machiens dee 't interpreteert.
+At disse machiens eenmoal oetrust bint met 't domijnspecifieke besturingssyteem dan kun iej ze altied broeken veur mTask.
+Et besturingssysteem döt al 't kuieren veur ow, 'n data-opslag, en 't weark.
Dit allns döt he ok nog zuunig.
Ik beschrief alle sieden van het mTask systeem.
-Veurbeeldprogramma's, sproakontwerp, onnerliggende wearking, n integratie met iTask en de wieze woarup et stroomverbroek beperkt wordt.
+Veurbeeldprogramma's, sproakontwearp, onnerliggende wearking, 'n integratie met iTask en de wieze woarup 't stroomverbroek beperkt wördt.
-Ok vergeliek ik laagloos programmeren met hoe of dat aans geet in leagkes.
-As ie laagloos programmeert hoof ie minner code en sproaken te broeken.
-Ok he'j genog an éénen paradigma, typesysteem
-Et langlaasts he'j ok hoast gen semantiese wrieving en is et stabiel en ku'j et makkelijk onnerhoalen.
+Ok vergeliek ik laagloos programmeren met hoe of dat meesttieds geet, in leagkes.
+As iej laagloos programmeert hoof iej minner code en sproaken te broeken.
+Ok heb iej genog an éénen paradigma en typesysteem.
+Op 't langlaatst heb iej ok hoast gen semantiese wrieving en is 't stabiel en kun iej et makkelijk onnerhoalen.
-Slides veur de samenvattingspresentatie kunt [hier](/files/thesispraatje.pdf) vunden worden (in et Nederlaands).
+Slides veur de samenvattingspresentatie kunt [hier](/files/thesispraatje.pdf) vönden wörden (in 't Nederlaands).
language_reference: walrus
---
-Wolkom bie 'n webstea van de Waalrusvereniging Almere.
-'n Heanig boetenzwemclubke dat, anners dan da'j van 'n naam maj't deanken, nog
-nich 'n helen weeinter deur zwemt, mear wie wolt et wa gearn.
+Welkom bie 'n webstie van de Waalrusvereniging Almere.
+En heanig boetenzwemclubke dat, anners dan dat iej van 'n naam majt deanken,
+nog nich 'n helen weenter deur zwemt, mear wie wolt et wa gearn.
### Stie
-Noorderplassenstrand, wie komt te hoap op diek ([N 52°23.681' E 005°13.202'](https://www.openstreetmap.org/?mlat=52.39467&mlon=5.22003#map=19/52.39467/5.22003))
+Noorderplassenstrand, wiej komt te hoap op diek ([N 52°23.681' E 005°13.202'](https://www.openstreetmap.org/?mlat=52.39467&mlon=5.22003#map=19/52.39467/5.22003))
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://www.openstreetmap.org/export/embed.html?bbox=5.218304693698884%2C52.39362700408787%2C5.221764743328095%2C52.39571056721453&layer=mapnik&marker=52.39466797958001%2C5.220034718513489" style="border: 1px solid black"></iframe>
### Agenda
-Wie hebt genne vaste dagan mear zwemt twee tut dree moal in de wek.
+Wiej hebt genne vaste dagan mear zwemt twee tut dree moal in de wek.
### Contact
-Stuur 'n e-mailtje noar [`walrus@martlubbers.net`](mailto:walrus@martlubbers.net).
+Stuur 'n e-meelke noar [`walrus@martlubbers.net`](mailto:walrus@martlubbers.net).