Home
News
People
Projects
Publications
Workshops
Seminar
Software
Conferences
Funding
Collaborations
Resources
Directions

 

Webmaster

Outdoor Distributed Computing
Goals Smart Messages Spatial Programming Applications Publications People Support
Goals

The next generation of computing systems will be embedded in the physical world and will penetrate every domain of our daily life. These systems, deployed in a virtually unbounded number and dynamically connected, will form a huge computing infrastructure which cannot be programmed using the current programming models and their associated system architectures. Our goal is to design and implement novel distributed programming models and system architectures to address the scale, heterogeneity, and volatility encountered in outdoor pervasive computing environments.

[Top]

Smart Messages

The goal of the Smart Messages project is to develop a system architecture for networks of embedded systems. A Smart Message is a user-defined distributed application based on execution migration, content-based naming, and self-routing. Smart Messages represent an attractive alternative to traditional message-passing distributed computing because they allow applications to adapt to highly dynamic network conditions. Additionally, they provide a solution for re-programming networks already deployed.

[Top]

Spatial Programming

The goal of the Spatial Programming project is to design a simple programming model for networks of embedded systems that enables programmers to easily develop distributed applications over dynamic networks of potentially mobile embedded systems. Central to Spatial Programming is the concept of spatial reference, which defines a virtual name space over networks of embedded systems using the expected locations and properties of these systems. Spatial Programming is implemented on top of a runtime system based on Smart Messages. This project is joint work with EEL Lab.

[Top]

Applications

[Top]

Publications
Presentations
[Top]

People
Faculty

Liviu Iftode, Ulrich Kremer


Graduate Students

Cristian Borcea, Porlin Kang, Gang Xu, Yang Ni, Peng Zhou, Nishkam Ravi

Undergraduate Students

Peter Stern

Collaborators

Chalermek Intanagonwiwat

Alumni

Deepa Iyer, Akhilesh Saxena, Phillip Stanley-Marbell

[Top]

Support
[Top]