Show simple item record

dc.contributor.advisorGerald Jay Sussman
dc.contributor.authorBachrach, Jonathanen_US
dc.contributor.authorBeal, Jacoben_US
dc.contributor.otherMathematics and Computationen
dc.date.accessioned2009-06-25T21:30:10Z
dc.date.available2009-06-25T21:30:10Z
dc.date.issued2007
dc.identifier.urihttp://hdl.handle.net/1721.1/45652
dc.description.abstractMany programming domains involve the manipulation of values distributed through a manifold - examples include sensor networks, smart materials, and biofilms. This paper describes a programming semantics for manifolds based on the amorphous medium abstraction, which places a computational device at every point in the manifold. This abstraction enables the creation of programs that automatically scale to networks of different size and device density. This semantics is currently implemented in our language Proto and compiles for execution on Mica2 Motes and several other platforms.en_US
dc.format.extent15 p.en_US
dc.relation.ispartofseriesMIT-CSAIL-TR-2009-032en_US
dc.rightsCreative Commons Attribution-No Derivative Works 3.0 Unporteden
dc.rights.urihttp://creativecommons.org/licenses/by-nd/3.0/
dc.subjectamorphous computingen_US
dc.subjectspatial computingen_US
dc.titleProgramming Manifoldsen_US
dc.identifier.citationUpdated version; original published in Computing Media and Languages for Space-Oriented Computation, Dagstuhl Seminar 06361, September 2006en_US


Files in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record