Freund M, Fries J, Wehr T, Harth A (2023)
Publication Language: English
Publication Type: Conference contribution, Conference Contribution
Publication year: 2023
Publisher: CEUR-WS
Book Volume: 3412
Pages Range: 1-15
Conference Proceedings Title: CEUR Workshop Proceedings
Event location: Hersonissos, GRC
URI: https://ceur-ws.org/Vol-3412/paper1.pdf
We present mappings that leverage the semantic information in W3C Thing Descriptions (TDs) to generate structure definitions and code generator functions for visual programming blocks. In addition, we use link following to discover and consume related TDs. This approach extends device support in low-code IoT environments. Our implementation generates blocks and code generators in O(n), where n is the number of interaction affordances in a consumed TD, and follows links to Thing Descriptions in O(n + m), where n is the number of TDs and m the number of links to follow. Specifically, our implementation can discover 35 TDs with 128 interaction affordances and generate blocks and code in less than 200 ms, which is considered acceptable for interactive user interfaces.
APA:
Freund, M., Fries, J., Wehr, T., & Harth, A. (2023). Generating Visual Programming Blocks based on Semantics in W3C Thing Descriptions. In Ghislain Auguste Atemezing, Lionel Medini, Frederique Laforest (Eds.), CEUR Workshop Proceedings (pp. 1-15). Hersonissos, GRC, GR: CEUR-WS.
MLA:
Freund, Michael, et al. "Generating Visual Programming Blocks based on Semantics in W3C Thing Descriptions." Proceedings of the 1st International Workshop on Semantic Web on Constrained Things, SWoCoT 2023, Hersonissos, GRC Ed. Ghislain Auguste Atemezing, Lionel Medini, Frederique Laforest, CEUR-WS, 2023. 1-15.
BibTeX: Download