Grounding ecologies on multiple spaces
Pervasive and Mobile Computing
Architectural abstractions for spaces-based communication in Smart Environments
Journal of Ambient Intelligence and Smart Environments - A software engineering perspective on smart applications for AmI
Hi-index | 0.00 |
We envision an intelligent environment comprising collections of smart artifacts, each artifact with an embedded processor, networking and sensing capabilities. The interactive capabilities of the environment are due to the collective working of the smart artifacts. This position paper proposes a rule-based declarative programming model for programming intelligent environment behaviours involving a collection of smart artifacts. We outline our language, provide examples and highlight issues. We contend that a peer-to-peer architecture forms a useful approach to building (and extending, over time) intelligent environments, i.e., by adding (perhaps incrementally over time, a few artifacts at a time) cooperative programmable smart artifacts to physical environments.