Abstract
Ambient intelligence involves synthesising data from a range of sources in order to exhibit meaningful adaptive behaviour without explicit user direction, driven by inputs from largely independent devices and data sources. This immediately raises questions of how such behaviours are to be specified and programmed, in the face of uncertainty both in the data being sensed and the tasks being supported. We explore the issues that impact the stability and flexibility of systems, and use these issues to derive constraints and targets for the next generation of programming frameworks.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Dobson, S., Nixon, P.: More principled design of pervasive computing systems. In: Bastide, R., Palanque, P., Roth, J. (eds.) Human computer interaction and interactive systems. LNCS, vol. 3425, Springer, Heidelberg (2005)
Kephart, J., Chess, D.: The vision of autonomic computing. IEEE Computer 36, 41–52 (2003)
Hightower, J., LaMarca, A., Smith, I.: Practical lessons from PlaceLab. IEEE Pervasive Computing 5, 12–19 (2006)
Pinhanez, C., Bobick, A.: Human action detection using PNF propagation of temporal constraints. In: Proceedings of CVPR 1998, pp. 898–904 (1998)
Allen, J., Ferguson, G.: Actions and events in interval temporal logic. Journal of Logic and Computation 4, 531–579 (1994)
Dobson, S.: Leveraging the subtleties of location. In: Bailly, G., Crowley, J., Privat, G., eds.: Proceedings of Smart Objects and Ambient Intelligence, pp. 175–179 ( 2005)
Hayton, R., Bacon, J., Bates, J., Moody, K.: Using events to build large-scale distributed applications. In: Proceedings of the 7th ACM SIGOPS European workshop on systems support for worldwide applications, pp. 9–16. ACM Press, New York (1996)
Clear, A.K., Knox, S., Ye, J., Coyle, L., Dobson, S., Nixon, P.: Integrating multiple contexts and ontologies in a pervasive computing framework. In: Contexts and ontologies: theory, practice and applications (2006)
Coyle, L., Neely, S., Rey, G., Stevenson, G., Sullivan, M., Dobson, S., Nixon, P.: Sensor fusion-based middleware for assisted living. In: Nugent, C., Augusto, J.C. (eds.) Smart homes and beyond, pp. 281–288. IOS Press, Amsterdam (2006)
Dobson, S., Coyle, L., Nixon, P.: Hybridising events and knowledge as a basis for building autonomic systems. Journal of Autonomic and Trusted Computing (to appear, 2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dobson, S., Nixon, P. (2007). Whole-System Programming of Adaptive Ambient Intelligence. In: Stephanidis, C. (eds) Universal Access in Human-Computer Interaction. Ambient Interaction. UAHCI 2007. Lecture Notes in Computer Science, vol 4555. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73281-5_8
Download citation
DOI: https://doi.org/10.1007/978-3-540-73281-5_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73280-8
Online ISBN: 978-3-540-73281-5
eBook Packages: Computer ScienceComputer Science (R0)