Programming cyber-physical systems with MacroLab

2Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We demonstrate MacroLab, which is a macroprogramming framework that offers a vector programming abstraction similar to Matlab for cyber-physical systems (CPSs). The user writes a single program for an entire network using Matlab like operations such as addition, find, and max. The framework executes these operations across the network in a distributed fashion, a centralized fashion, or something between the two - whichever is most efficient for the target deployment. We call this approach deployment-specific code decomposition (DSCD). The MacroLab programming framework will facilitate the easy development of applications for CPSs by domain experts such as scientists and engineers with almost no additional overhead to the nodes in terms of message cost, power consumption, memory footprint, or CPU cycles over TinyOS programs. © 2008 ACM.

Cite

CITATION STYLE

APA

Sookoor, T. I., Hnat, T. W., & Whitehouse, K. (2008). Programming cyber-physical systems with MacroLab. In SenSys’08 - Proceedings of the 6th ACM Conference on Embedded Networked Sensor Systems (pp. 363–364). Association for Computing Machinery. https://doi.org/10.1145/1460412.1460453

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free