Title
eFlux: Simple Automatic Adaptation for Environmentally Powered Devices.
Abstract
Energy management is a critical problem in designing mobile computing systems, especially when those systems depend on harvesting energy from environmental sources, such as solar or wind. Environmental sources are highly variable and difficult to predict, which is often complicated further by device mobility. In this demo, we present a simple approach for developing energy-aware applications using a high-level data flow oriented coordination language. This language, eFlux, is an extension of the Flux [1] coordination language, which provides a simple interface for specifying an energy adaptation policy, which can then be implemented automatically by the underlying runtime system. This approach allows a system designer to change the underlying adaptation algorithms (e.g. energy source prediction) without modifying the application. Also, the data flow programming style of Flux simplifies program profiling and performance prediction. In this demo, we will present our experience, to date, using eFlux, including both working system and simulation results. We will also demonstrate an energy-aware GPS tracking device for tracking threatened Wood Turtles in Western Massachusetts.
Year
DOI
Venue
2006
10.1109/WMCSA.2006.8
WMCSA
Keywords
Field
DocType
mobile computing system,underlying runtime system,harvesting energy,simple automatic adaptation,energy source prediction,energy management,working system,system designer,environmentally powered devices,energy adaptation policy,coordination language,environmental source,mobile computing,object oriented programming,system design,data flow,low power electronics
Mobile computing,Energy management,Object-oriented programming,Computer science,Profiling (computer programming),Real-time computing,Energy source,Performance prediction,Data flow diagram,Distributed computing,Runtime system
Conference
ISBN
Citations 
PageRank 
0-7695-2439-7
5
1.12
References 
Authors
1
5
Name
Order
Citations
PageRank
Jacob Sorber138134.48
Alex Kostadinov251.12
Matt Brennan3123.59
Mark D. Corner41292101.03
Emery D. Berger5104855.87