Macroprogramming: Concepts, state of the art, and opportunities of macroscopic behaviour modelling
R Casadei - ACM Computing Surveys, 2023 - dl.acm.org
Macroprogramming refers to the theory and practice of expressing the macro (scopic)
behaviour of a collective system using a single program. Macroprogramming approaches …
behaviour of a collective system using a single program. Macroprogramming approaches …
The state of the art of macroprogramming in IoT: An update
IGS Júnior, TS de Santana… - Journal of Internet …, 2022 - journals-sol.sbc.org.br
Macroprogramming's primary goal is to increase developers' productivity by providing high-
level specifications of applications' behaviour at the system level. Macroprogramming may …
level specifications of applications' behaviour at the system level. Macroprogramming may …
Actinium: A restful runtime container for scriptable internet of things applications
M Kovatsch, M Lanter… - 2012 3rd IEEE …, 2012 - ieeexplore.ieee.org
Programming Internet of Things (IoT) applications is challenging because developers have
to be knowledgeable in various technical domains, from low-power networking, over …
to be knowledgeable in various technical domains, from low-power networking, over …
[PDF][PDF] Scalable Web technology for the Internet of Things
M Kovatsch - 2015 - research-collection.ethz.ch
Abstract The Internet of Things (IoT) can be considered as a modern manifestation of Mark
Weiser's classic vision of ubiquitous computing where tiny networked computers become …
Weiser's classic vision of ubiquitous computing where tiny networked computers become …
PyoT, a macroprogramming framework for the Internet of Things
A Azzara, D Alessandrelli, S Bocchino… - Proceedings of the …, 2014 - ieeexplore.ieee.org
The extensive diffusion of new generation wireless sensor networks requires the adoption of
flexible mechanisms capable of abstracting the functionality of the nodes, facilitating their …
flexible mechanisms capable of abstracting the functionality of the nodes, facilitating their …
Ravel: Programming iot applications as distributed models, views, and controllers
The embedded sensor networks are a promising technology to improve our life with home
and industrial automation, health monitoring, and sensing and actuation in agriculture …
and industrial automation, health monitoring, and sensing and actuation in agriculture …
A batteryless beacon based on dual ISM-band RF harvesting with solar-biasing current
WC Shih, PH Chou, WT Chen - … of the 4th International Workshop on …, 2016 - dl.acm.org
We propose a Bluetooth Low Energy (BLE) beacon that operates entirely on harvested
energy from dual ISM-band RF sources with aid from photovoltaics. Indoor RF power can be …
energy from dual ISM-band RF sources with aid from photovoltaics. Indoor RF power can be …
[HTML][HTML] Appdaptivity: An internet of things device-decoupled system for portable applications in changing contexts
Currently, applications in the Internet of Things (IoT) are tightly coupled to the underlying
physical devices. As a consequence, upon adding a device, device replacement or user's …
physical devices. As a consequence, upon adding a device, device replacement or user's …
[PDF][PDF] The state of the art of macroprogramming in IoT: An update
IG Sene Jr, TS Santana, RF Bulcão-Neto… - Journal of Internet …, 2022 - sol.sbc.org.br
Macroprogramming's primary goal is to increase developers' productivity by providing high-
level specifications of applications' behaviour at the system level. Macroprogramming may …
level specifications of applications' behaviour at the system level. Macroprogramming may …
Empirical validation of Energy-Neutral operation on wearable devices by MISO beamforming of IEEE 802.11 ac
WC Shih, PH Chou, WT Chen - … of the 2nd International Workshop on …, 2014 - dl.acm.org
We propose an approach to energy-neutral operation by Wi-Fi beamforming for wearable
devices to achieve energy-neutral operation. We take advantage of the transmit …
devices to achieve energy-neutral operation. We take advantage of the transmit …