Maxwell Para Simples Indexação

Título
[en] A VIRTUAL MACHINE FOR REACTIVE PROGRAMMING ON IOT DEVICES

Autor
[pt] NOEMI DE LA ROCQUE RODRIGUEZ

Autor
[pt] SILVANA ROSSETTO

Autor
[pt] ADRIANO FRANCISCO BRANCO

Vocabulário
[en] VIRTUAL MACHINE

Vocabulário
[en] EMBEDDED SYSTEMS

Vocabulário
[en] IOT

Vocabulário
[en] REACTIVE PROGRAMMING

Vocabulário
[en] WIRELESS SENSOR NETWORK

Resumo
[en] A large range of Internet of Things (IoT) applications use small embedded devices, combining a resource-constrained microcontroller (MCU) with a radio for wireless communication and, possibly, some sensor and actuators. Computational and memory limitations restrict the approach of creating different layers of abstractions used for conventional operating systems and libraries. The event-driven execution nature of these systems provides opportunities to save battery power, but at the cost of increasing programming complexity. A reactive programming language facilitates the development of event-driven systems in which tasks are associated with incoming events. The Terra system combines the use of ready-made, safe, components with a reactive scripting language, Ceu-T. In this paper we present details of the Terra virtual machine, discussing its design for resource constrained devices. We describe how the virtual machine supports the synchronous reactive programming model of Ceu-T, which triggers the execution of pending trails in response to external events, and how it implements the integration of the scripting language with specialized sets of components.

Catalogação
2022-10-19

Tipo
[pt] TEXTO

Formato
application/pdf

Idioma(s)
INGLÊS

Referência [en]
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=60875@2

Referência DOI
https://doi.org/10.17771/PUCRio.DImcc.60875


Arquivos do conteúdo
NA ÍNTEGRA PDF