kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Virtual machine execution for wearables based on webassembly
KTH, School of Engineering Sciences in Chemistry, Biotechnology and Health (CBH), Biomedical Engineering and Health Systems, Health Informatics and Logistics.ORCID iD: 0000-0002-8359-5745
KTH, School of Engineering Sciences in Chemistry, Biotechnology and Health (CBH), Biomedical Engineering and Health Systems, Health Informatics and Logistics.ORCID iD: 0000-0003-1668-9896
2020 (English)In: BODYNETS 2018: 13th EAI International Conference on Body Area Networks, Springer Science and Business Media Deutschland GmbH , 2020, p. 381-389Conference paper, Published paper (Refereed)
Abstract [en]

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. 

Place, publisher, year, edition, pages
Springer Science and Business Media Deutschland GmbH , 2020. p. 381-389
Series
EAI/Springer Innovations in Communication and Computing book series (EAISICC)
Keywords [en]
Wearables, WebAssembly, Virtual machine Bluetooth, Over-the-air programming
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:kth:diva-290847DOI: 10.1007/978-3-030-29897-5_33Scopus ID: 2-s2.0-85096446646OAI: oai:DiVA.org:kth-290847DiVA, id: diva2:1539216
Conference
EAI International Conference on Body Area Networks, 2 October 2018 through 3 October 2018
Note

Part of proceedings ISBN 9783030298968

Not duplicate with DiVA 1244493

QC 20210323

Available from: 2021-03-23 Created: 2021-03-23 Last updated: 2023-02-07Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Jacobsson, MartinWåhslén, Jonas

Search in DiVA

By author/editor
Jacobsson, MartinWåhslén, Jonas
By organisation
Health Informatics and Logistics
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 147 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf