ACM Home Page
Please provide us with feedback. Feedback
Issues in designing a compilation framework for macroprogrammed networked sensor systems
Full text PdfPdf (125 KB)
Source InterSense; Vol. 138 archive
Proceedings of the first international conference on Integrated internet ad hoc and sensor networks table of contents
Nice, France
SESSION: Node implementation and integration into internet table of contents
Article No. 7  
Year of Publication: 2006
ISBN:1-59593-427-8
Authors
Animesh Pathak  University of Southern California
Viktor K. Prasann  University of Southern California
Sponsors
: EU (IST-FET)
: Create-Net
: ICST
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 18,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1142680.1142689
What is a DOI?

ABSTRACT

There is growing interest in the networked sensing community in the technique of macroprogramming, where the end-user can design a system using a high level description without worrying about the node-level details. Since the burden of customizing the code to the target architecture is moved to the compiler that translates the high-level description to generate node-level codes, research on the issues involved in compilation of such a program assumes importance. In this paper, we list some issues that need to be resolved by the designers of a compiler for such a macroprogramming framework, including the decisions to be made in the choice of an abstraction, the design of the runtime system and the generating of the code for each node. We discuss some solution techniques that we are currently exploring to solve the above problems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
J. Liu and F. Zhao, "Towards service-oriented networked embedded computing," Microsoft Research, Tech. Rep., 2005.
 
3
M. Horton, D. Culler, K. Pister, J. Hill, R. Szewczyk, and A. Woo, "MICA: The commercialization of microsensor motes," Sensors Magazine, http://www.sensormag.com/, April 2002.
 
4
Sun#8482; Small Programmable Object Technology (Sun SPOT), http://research.sun.com/projects/dashboard.php?id=145.
 
5
Crossbox StarGate, http://www.xbow.com/Products/XScale.html.
6
 
7
A. Dunkels, B. Gronvall, and T. Voigt, "Contiki - a lightweight and flexible operating system for tiny networked sensors," in 1st IEEE Workshop on Embedded Networked Sensors, 2004.
8
9
 
10
11
 
12
13
14
15
 
16
R. Gummadi, O. Gnawali, and R. Govindan, "Macro-programming wireless sensor networks using kairos," in Intl. Conf. Distributed Computing in Sensor Systems (DCOSS), June 2005.
 
17
18
 
19
K. Whitehouse, F. Zhao, and J. Liu, "Semantic streams: a framework for declarative queries and automatic data interpretation," Microsoft Research, Tech. Rep. MSR-TR-2005-45, April 2005.
 
20
 
21
A. Bakshi, A. Pathak, and V. K. Prasanna, "System-level support for macroprogramming of networked sensing applications," in Intl. Conf. on Pervasive Systems and Computing (PSC), 2005.
 
22
The Generic Modeling Environment, http://www.isis.vanderbilt.edu/projects/gme.
 
23
M. Singh, "Models and algorithms for distributed computation in wireless sensor systems," Ph.D. dissertation, University of Southern California, 2005.

Collaborative Colleagues:
Animesh Pathak: colleagues
Viktor K. Prasann: colleagues