Abstract. Networks of embedded systems, in the form of cell phones, PDAs, wearable computers, and sensors connected through wireless networking technology, are emerging as an important computing platform. The ubiquitous nature of such a platform promises exciting applications. This paper presents a new programming model for a network of embedded systems, called Spatial Views, targeting its dynamic, space-sensitive and resource-restrained characteristics. The core of the proposed model is iterative programming over a dynamic collection of nodes identified by the physical spaces they are in and the services they provide. Hidden in the iteration is execution migration as the main collaboration paradigm, constrained by user specified limits on ...
Emerging distributed computing scenarios call for novel autonomic approaches to distributed systems ...
In recent years, application domains outside information technology such as architecture have shown ...
The amazing proliferation of communication technologies for embedded systems opens the way for compl...
Networks of embedded systems, in the form of cell phones, PDAs, wearable computers, and sensors conn...
Programming a large network of embedded systems (NES) is an enormous challenge since all or subsets ...
Spatial Programming (SP) is a novel programming model for networks of embedded systems. The goal of ...
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...
Designers and architects are showing an increasing interest for intelligent and interactive building...
The design of interactive environments has taken a leap in recent years. It has encountered issues s...
Inspired by the robustness and flexibility of biological systems, we are developing linguistic and p...
In distributed systems, dependency among different computations of an application leads to a problem...
A recent shift in computing paradigm from stand-alone microcomputers and mainframes towards entirely...
Dynamically connected. Although these systems will penetrate every possible domain of our daily life...
Emerging distributed computing scenarios call for novel autonomic approaches to distributed systems ...
In recent years, application domains outside information technology such as architecture have shown ...
The amazing proliferation of communication technologies for embedded systems opens the way for compl...
Networks of embedded systems, in the form of cell phones, PDAs, wearable computers, and sensors conn...
Programming a large network of embedded systems (NES) is an enormous challenge since all or subsets ...
Spatial Programming (SP) is a novel programming model for networks of embedded systems. The goal of ...
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...
Designers and architects are showing an increasing interest for intelligent and interactive building...
The design of interactive environments has taken a leap in recent years. It has encountered issues s...
Inspired by the robustness and flexibility of biological systems, we are developing linguistic and p...
In distributed systems, dependency among different computations of an application leads to a problem...
A recent shift in computing paradigm from stand-alone microcomputers and mainframes towards entirely...
Dynamically connected. Although these systems will penetrate every possible domain of our daily life...
Emerging distributed computing scenarios call for novel autonomic approaches to distributed systems ...
In recent years, application domains outside information technology such as architecture have shown ...
The amazing proliferation of communication technologies for embedded systems opens the way for compl...