In this article, we present Distributed Computing for Constrained Devices (DC4CD), a novel software architecture that supports symbolic distributed computing on wireless sensor networks. DC4CD integrates the functionalities of a high-level symbolic interpreter, a compiler, and an operating system, and includes networking abstractions to exchange high-level symbolic code among peer devices. Contrarily to other architectures proposed in the literature, DC4CD allows for changes at runtime, even on deployed nodes of both application and system code. Experimental results show that DC4CD is more efficient in terms of memory usage than existing architectures, with which it also compares well in terms of execution efficiency.

Gaglio, S., Lo Re, G., Martorella, G., Peri, D. (2017). DC4CD: A Platform for Distributed Computing on Constrained Devices. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 17(1), 1-25 [10.1145/3105923].

DC4CD: A Platform for Distributed Computing on Constrained Devices

Gaglio, Salvatore;Lo Re, Giuseppe;Martorella, Gloria;Peri, Daniele
2017-01-01

Abstract

In this article, we present Distributed Computing for Constrained Devices (DC4CD), a novel software architecture that supports symbolic distributed computing on wireless sensor networks. DC4CD integrates the functionalities of a high-level symbolic interpreter, a compiler, and an operating system, and includes networking abstractions to exchange high-level symbolic code among peer devices. Contrarily to other architectures proposed in the literature, DC4CD allows for changes at runtime, even on deployed nodes of both application and system code. Experimental results show that DC4CD is more efficient in terms of memory usage than existing architectures, with which it also compares well in terms of execution efficiency.
2017
Settore ING-INF/05 - Sistemi Di Elaborazione Delle Informazioni
Gaglio, S., Lo Re, G., Martorella, G., Peri, D. (2017). DC4CD: A Platform for Distributed Computing on Constrained Devices. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 17(1), 1-25 [10.1145/3105923].
File in questo prodotto:
File Dimensione Formato  
a27-gaglio.pdf

Solo gestori archvio

Descrizione: Articolo
Tipologia: Versione Editoriale
Dimensione 2.36 MB
Formato Adobe PDF
2.36 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10447/253173
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 19
  • ???jsp.display-item.citation.isi??? 16
social impact