Proceedings of the 30th Symposium on Implementation and Application of Functional Languages 2018
DOI: 10.1145/3310232.3310239
|View full text |Cite
|
Sign up to set email alerts
|

Task Oriented Programming and the Internet of Things

Abstract: The following full text is a publisher's version.For additional information about this publication click this link. http://hdl.handle.net/2066/203220Please be advised that this information was generated on 2023-01-02 and may be subject to change. Article 25fa pilot End User AgreementThis publication is distributed under the terms of Article 25fa of the Dutch Copyright Act (Auteurswet) with explicit consent by the author. Dutch law entitles the maker of a short scientific work funded either wholly or partially … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(8 citation statements)
references
References 19 publications
(16 reference statements)
0
8
0
Order By: Relevance
“…4. Task Oriented Programming for the Internet of Things (Lubbers, Koopman and Plasmeijer, 2018) 3 shows how a simple imperative variant of mTask was integrated with iTask. While the language differs a lot from the current version, the integration mechanism is still used.…”
Section: Episode Ii: Orchestrating the Internet Of Things Using Task-...mentioning
confidence: 99%
See 1 more Smart Citation
“…4. Task Oriented Programming for the Internet of Things (Lubbers, Koopman and Plasmeijer, 2018) 3 shows how a simple imperative variant of mTask was integrated with iTask. While the language differs a lot from the current version, the integration mechanism is still used.…”
Section: Episode Ii: Orchestrating the Internet Of Things Using Task-...mentioning
confidence: 99%
“…7. Writing Internet of Things Applications with Task Oriented Programming (Lubbers, Koopman and Plasmeijer, 2023b) 4 are the revised lecture notes from a course on programming IoT systems using mTask provided at the 2019 3COWS summer school in Budapest, Hungary, June 17-21, 2019. 8.…”
Section: Episode Ii: Orchestrating the Internet Of Things Using Task-...mentioning
confidence: 99%
“…Another strong point of the TOP approach is that the thermostat is programmed using an abstraction that also works for other domains. The iTasks framework is a TOP implementation for collaborative web applications and supports seamless integration with mTask [6]. SDSs can be shared between iTasks and mTask and mTask tasks can be lifted to iTasks tasks.…”
Section: E Updatementioning
confidence: 99%
“…When we would also lift the code controlling the context-sensitive parts to the grammar DSL we can produce a complete description of these context-sensitive parts. This is done in our mTask system [14,20], but considered to be overkill for parser combinators.…”
Section: Pretty Printing the Grammarmentioning
confidence: 99%
“…In this paper, we define an embedded domain specific language, DSL, to specify parsers and parse tree generation. Using a tagless DSL [4], with the same architecture as the mTask language for Task Oriented Programming of the IoT [14,20], we can have many interpretations of the same DSL for grammars and associated parse trees. We show that using such a DSL not only allows different parsing algorithms for the specified grammar but also allow different possibilities; in this paper we show how to generate parse trees without needing input, generate inputs that will be accepted by the grammar and show the grammar without the clutter from parse tree generation.…”
Section: Introductionmentioning
confidence: 99%