DocumentCode
887985
Title
Infrastructure for engineered emergence on sensor/actuator networks
Author
Beal, Jacob ; Bachrach, Jonathan
Author_Institution
Comput. Sci. & Artificial Intelligence Lab., Massachusetts Inst. of Technol., Cambridge, MA, USA
Volume
21
Issue
2
fYear
2006
Firstpage
10
Lastpage
19
Abstract
The study of self-organizing systems has now reached the tool-building phase, in which a new discipline of self-managing systems engineering can begin to emerge. The next step is to refine the principles of self-organization into a system of composable parts suitable for engineering - much as components such as capacitors, transistors, and resistors capture electromagnetism principles for electronic engineering. We´ve begun the process of transforming the science into an engineering discipline in the domain of sensor/actuator network applications, observing that in many applications the deployed network approximates a physical space and that the space, rather than the network, is being programmed. This observation lets us use the amorphous medium abstraction to decouple self-management problems. So, global behavior descriptions in our Proto language can be compiled automatically into locally executed code that produces emergent phenomena matching the global description. We´ve experimentally verified our code both in simulation and (for small programs) on a network of sensor/actuator nodes called Mica2 motes.
Keywords
distributed processing; distributed sensors; emergent phenomena; high level languages; systems engineering; Mica2 motes; Proto language; actuator networks; amorphous medium abstraction; emergent phenomena; self-managing systems engineering; sensor networks; Amorphous materials; Computer science; Emergent phenomena; Intelligent actuators; Intelligent sensors; Jacobian matrices; Kernel; Libraries; Sensor systems; Systems engineering and theory; and parallel languages; concurrent; dataflow languages; distributed; distributed systems; wireless sensor networks;
fLanguage
English
Journal_Title
Intelligent Systems, IEEE
Publisher
ieee
ISSN
1541-1672
Type
jour
DOI
10.1109/MIS.2006.29
Filename
1613816
Link To Document