Masterarbeit
Web of Things
Research Area
Advisers

Dr.-Ing. Sebastian Heil
Description
The Internet of Thing (IoT) is a paradigm that extends the Internet to the physical world through the use of sensors, actuators, and other devices that can communicate with each other and with the Internet. The IoT has a significant impact on various domains, including smart cities, smart homes, healthcare, and industrial automation. The Web of Things (WoT) combines the principles of the Web with the IoT to enable interoperability and ease of use. The WoT provides a set of standards and protocols that allow devices to be discovered, accessed, and controlled through the Web. This enables developers to create applications that can interact with IoT devices using familiar Web technologies and interfaces. Recent standardization efforts have lead to the specification of the W3C Web of Things Thing Description (TD) and the WoT Scripting API, which provide a common framework for describing IoT devices and their capabilities, as well as a programming interface for interacting with them. These standards aim to simplify the development of IoT applications and promote interoperability between different IoT platforms and devices.
WebAssembly (Wasm) is a binary instruction format that allows code to be executed in a safe and efficient manner in web browsers. It is designed to be a portable and efficient compilation target for high-level programming languages, enabling developers to run code written in languages like C, C++, and Rust on the Web. Wasm provides a low-level virtual machine that can execute code at near-native speed, making it suitable for performance-critical applications. The combination of the WoT and Wasm opens up new possibilities for IoT applications. By leveraging the WoT standards and protocols, developers can create applications that can discover, access, and control IoT devices using Web technologies. The use of Wasm allows for the execution of code in a safe and efficient manner, enabling developers to write performance-critical applications that can run in web browsers or on IoT devices.
Students interested in a thesis topic the area of Web of Things and WebAssembly in the context of an external industry collaboration please contact Dr. Sebastian Heil using "External Topic WoT 2025" in the subject line.