Sammanfattning
Future Internet-of-Things (IoT) systems need to combine heterogeneous IoT components and support weak connectivity. This paper introduces ComPOS, a domain-specific language for composing IoT services into systems. ComPOS is a small language but supports powerful message mediation, using stateful reactions with nested and parallel message sequences and anonymous futures. To deal with weak connectivity, we introduce the notion of abort semantics, i.e., aborting old reactions when a newer message arrives. Alternatives to the abort semantics can be obtained by adding strategy services. We evaluated our approach by implementing seven home automation scenarios.
| Originalspråk | engelska |
|---|---|
| Titel på värdpublikation | REBLS 2023 - Proceedings of the 10th ACM SIGPLAN International Workshop on Reactive and Event-Based Languages and Systems, Co-located with |
| Undertitel på värdpublikation | SPLASH 2023 |
| Redaktörer/författare | Manuel Serrano |
| Förlag | Association for Computing Machinery (ACM) |
| Sidor | 31-42 |
| Antal sidor | 12 |
| ISBN (elektroniskt) | 9798400704000 |
| DOI | |
| Status | Published - 2023 okt. 19 |
| Evenemang | 10th ACM SIGPLAN International Workshop on Reactive and Event-Based Languages and Systems, REBLS 2023 - Cascais, Portugal Varaktighet: 2023 okt. 23 → … |
Publikationsserier
| Namn | REBLS 2023 - Proceedings of the 10th ACM SIGPLAN International Workshop on Reactive and Event-Based Languages and Systems, Co-located with: SPLASH 2023 |
|---|
Konferens
| Konferens | 10th ACM SIGPLAN International Workshop on Reactive and Event-Based Languages and Systems, REBLS 2023 |
|---|---|
| Land/Territorium | Portugal |
| Ort | Cascais |
| Period | 2023/10/23 → … |
Bibliografisk information
Publisher Copyright:© 2023 Owner/Author.
Ämnesklassifikation (UKÄ)
- Datorsystem
Fingeravtryck
Utforska forskningsämnen för ”ComPOS: A DSL for Composing IoT Systems with Weak Connectivity”. Tillsammans bildar de ett unikt fingeravtryck.Projekt
- 1 Avslutade
-
SMARTY: Säkra mjukvaruuppdateringar för den smarta staden
Hell, M. (PI), Magnusson, B. (PI), Gehrmann, C. (CoI), Paladi, N. (Forskare), Karlsson, L. (Forskare), Sönnerup, J. (Forskare), Johnsson, B. A. (Forskare), Hedin, G. (Forskare), Nordahl, M. (Forskare), Pagnin, E. (Forskare), Kundu, R. (Forskare), Åkesson, A. (Forskare), Stankovski Wagner, P. (Forskare) & Ramezanian, S. (Forskare)
Stiftelsen för Strategisk Forskning, SSF
2018/03/01 → 2024/12/31
Projekt: Forskning
Citera det här
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver