Search Results

Documents authored by Beal, Jacob


Document
Programming Manifolds

Authors: Jacob Beal and Jonathan Bachrach

Published in: Dagstuhl Seminar Proceedings, Volume 6361, Computing Media and Languages for Space-Oriented Computation (2007)


Abstract
Many 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.

Cite as

Jacob Beal and Jonathan Bachrach. Programming Manifolds. In Computing Media and Languages for Space-Oriented Computation. Dagstuhl Seminar Proceedings, Volume 6361, pp. 1-15, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2007)


Copy BibTex To Clipboard

@InProceedings{beal_et_al:DagSemProc.06361.3,
  author =	{Beal, Jacob and Bachrach, Jonathan},
  title =	{{Programming Manifolds}},
  booktitle =	{Computing Media and Languages for Space-Oriented Computation},
  pages =	{1--15},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2007},
  volume =	{6361},
  editor =	{Andr\'{e} DeHon and Jean-Louis Giavitto and Fr\'{e}dric Gruau},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.06361.3},
  URN =		{urn:nbn:de:0030-drops-10231},
  doi =		{10.4230/DagSemProc.06361.3},
  annote =	{Keywords: Amorphous computing, spatial computing, Proto}
}
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail