Virtual Machine Execution for Wearables Based on WebAssembly
Autor: | Martin Jacobsson, Jonas Willén |
---|---|
Rok vydání: | 2020 |
Předmět: |
SIMPLE (military communications protocol)
Computer science 020209 energy Wearable computer 02 engineering and technology Gateway (computer program) computer.software_genre law.invention Bluetooth Over-the-air programming Virtual machine law 0202 electrical engineering electronic engineering information engineering Code (cryptography) Operating system 020201 artificial intelligence & image processing computer Interpreter |
Zdroj: | 13th EAI International Conference on Body Area Networks ISBN: 9783030298968 BODYNETS |
DOI: | 10.1007/978-3-030-29897-5_33 |
Popis: | Today, the programming of a complete wearable sensor system requires writing code in different programming languages for the different parts of the systems, such as the wearable sensor platform itself, the gateway, the back-end server, and the client app. In this paper, we propose to use WebAssembly, which is a simple but powerful virtual machine standard already supported by all major web browsers. We show that it is possible to implement a WebAssembly interpreter for embedded systems, such as the Texas Instruments CC2652R system-on-chip and this enables the same code to execute in all parts of the systems. In our proof-of-concept implementation, we use Bluetooth low energy, which means that smartphones can communicate with and program our device without the need for special hardware. |
Databáze: | OpenAIRE |
Externí odkaz: |