Programming computers embedded in the physical world

L. Iftode, C. Borcea, A. Kochut, C. Intanagonwiwat, U. Kremer

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Scopus citations

Abstract

During the next decade, emerging technologies will help populating the physical space with ubiquitous networks of embedded systems (NES). Programming NES requires new abstractions and computing models since the current programming, models are not designed for the scale and volatility encountered in these networks. This paper presents Spatial Programming (SP), a novel programming model for NES. The key idea in SP is to offer network-transparent access to data and services distributed on nodes spread across the physical space. SP programs access network resources using a high level abstraction, termed spatial reference, which addresses the nodes using their spatial and content properties. An underlying system takes care of mapping spatial references onto target nodes in the network. Our preliminary experience in developing SP applications suggests that SP can be a viable solution for distributed computing over NES.

Original languageEnglish (US)
Title of host publicationProceedings - 9th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2003
PublisherIEEE Computer Society
Pages78-85
Number of pages8
ISBN (Electronic)0769519105
DOIs
StatePublished - 2003
Externally publishedYes
Event9th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2003 - San Juan, Puerto Rico
Duration: May 28 2003May 30 2003

Publication series

NameProceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems
Volume2003-January

Other

Other9th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2003
Country/TerritoryPuerto Rico
CitySan Juan
Period5/28/035/30/03

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Keywords

  • Cameras
  • Computer science
  • Distributed computing
  • Embedded computing
  • Embedded system
  • Intelligent robots
  • Intelligent sensors
  • Pervasive computing
  • Physics computing
  • Space technology

Fingerprint

Dive into the research topics of 'Programming computers embedded in the physical world'. Together they form a unique fingerprint.

Cite this