Spatial Programming (SP) is a novel programming model for networks of embedded systems. The goal of Spatial Programming is to offer a simple, yet expressive way of describing distributed computations over massive, ad hoc networks of spatially distributed embedded systems. Four main design principles represent the basis for Spatial Programming: space is a first order programming concept that needs to be exposed to applications, the access to spatially distributed network resources is decoupled from networking, references to network resources are consistent throughout the program, and SP programs should tolerate the network configuration dynamics. This paper presents the Spatial Programming design and its implementation using Smart Messages. ...
Designers and architects are showing an increasing interest for intelligent and interactive building...
A system architecture and a computing model for computation and communication in large networks of e...
Inspired by the robustness and flexibility of biological systems, we are developing linguistic and p...
Abstract. Networks of embedded systems, in the form of cell phones, PDAs, wearable computers, and se...
Programming a large network of embedded systems (NES) is an enormous challenge since all or subsets ...
Networks of embedded systems, in the form of cell phones, PDAs, wearable computers, and sensors conn...
Future ubiquitous computing environments will consist of massive, ad hoc networks of embedded system...
The goal of SpatialViews (SV) is to provide a high-level programming model that allows application p...
The technology required to design and deploy large scale wireless sensor networks is available, affo...
Dynamically connected. Although these systems will penetrate every possible domain of our daily life...
The next generation of computing systems will be embedded, in a virtually unbounded number, and dyna...
The design of interactive environments has taken a leap in recent years. It has encountered issues s...
ABSTRACT Embedded systems greatly outnumber desktop computing systems and are witnessing rapid growt...
In distributed systems, dependency among different computations of an application leads to a problem...
This paper presents the design and implementation of a lightweight and flexible middleware, based on...
Designers and architects are showing an increasing interest for intelligent and interactive building...
A system architecture and a computing model for computation and communication in large networks of e...
Inspired by the robustness and flexibility of biological systems, we are developing linguistic and p...
Abstract. Networks of embedded systems, in the form of cell phones, PDAs, wearable computers, and se...
Programming a large network of embedded systems (NES) is an enormous challenge since all or subsets ...
Networks of embedded systems, in the form of cell phones, PDAs, wearable computers, and sensors conn...
Future ubiquitous computing environments will consist of massive, ad hoc networks of embedded system...
The goal of SpatialViews (SV) is to provide a high-level programming model that allows application p...
The technology required to design and deploy large scale wireless sensor networks is available, affo...
Dynamically connected. Although these systems will penetrate every possible domain of our daily life...
The next generation of computing systems will be embedded, in a virtually unbounded number, and dyna...
The design of interactive environments has taken a leap in recent years. It has encountered issues s...
ABSTRACT Embedded systems greatly outnumber desktop computing systems and are witnessing rapid growt...
In distributed systems, dependency among different computations of an application leads to a problem...
This paper presents the design and implementation of a lightweight and flexible middleware, based on...
Designers and architects are showing an increasing interest for intelligent and interactive building...
A system architecture and a computing model for computation and communication in large networks of e...
Inspired by the robustness and flexibility of biological systems, we are developing linguistic and p...