Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
2018 (English)Conference 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
2018.
Keywords [en]
Wearables, WebAssembly, Virtual Machine, Bluetooth, Over-the-air programming
National Category
Embedded Systems Telecommunications
Research subject
Computer Science; Technology and Health; Telecommunication
Identifiers
URN: urn:nbn:se:kth:diva-233977OAI: oai:DiVA.org:kth-233977DiVA, id: diva2:1244493
Conference
13th EAI International Conference on Body Area Networks (BodyNets 2018)
Note

QC 20180903

Available from: 2018-09-01 Created: 2018-09-01 Last updated: 2018-09-03Bibliographically approved

Open Access in DiVA

fulltext(5291 kB)196 downloads
File information
File name FULLTEXT01.pdfFile size 5291 kBChecksum SHA-512
e5fd9535800a97c1977b0a73482a7ba77a8b877050bf433e91768f67e5123c67a8d26ca57ffda6c340ca899aac5af49fac78f0f3b6c13e14c103fc2656bc2a29
Type fulltextMimetype application/pdf

Other links

Conference

Authority records BETA

Jacobsson, MartinWåhslén, Jonas

Search in DiVA

By author/editor
Jacobsson, MartinWåhslén, Jonas
By organisation
Health Informatics and Logistics
Embedded SystemsTelecommunications

Search outside of DiVA

GoogleGoogle Scholar
Total: 196 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 1167 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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