A 3-Layer Architecture for Smart Environment Models

Abstract

Enriched with more and more intelligent devices modern homes rapidly transform into smart environments. Their growing capabilities enable the implementation of a new generation of ubiquitous applications, but also raise the complexity of the development. Developers of applications for smart environments must cope with a multitude of sensors, devices, users and thus contexts. We present a model-based approach for modeling of, reasoning about and controlling smart environments. A context model provides adaptive applications with a unified access to the smart home environment and, through a unique approach of utilizing executable models, also reflects its state at runtime. The presented approach supports runtime user interface adaption and reconfiguration for seamless interaction and has been successfully utilized to build several context-adaptive applications running in our smart home testbed.

@INPROCEEDINGS{Lehmann2010,
  author = {Grzegorz Lehmann and Andreas Rieger and Marco Blumendorf and Sahin
	Albayrak},
  title = {A 3-Layer Architecture for Smart Environment Models},
  booktitle = {Proceedings of PERCOM : the 8th annual IEEE international conference on Pervasive Computing and Communications},
  year = {2010},
  organization = {IEEE Computer Society},
  publisher = {IEEE Computer Society Publications Office},
  note = {SmartE - The 1st IEEE PerCom Workshop on Smart Environments},
  abstract = {Enriched with more and more intelligent devices modern homes rapidly
	transform into smart environments. Their growing capabilities enable
	the implementation of a new generation of ubiquitous applications,
	but also raise the complexity of the development. Developers of applications
	for smart environments must cope with a multitude of sensors, devices,
	users and thus contexts. We present a model-based approach for modeling
	of, reasoning about and controlling smart environments. A context
	model provides adaptive applications with a unified access to the
	smart home environment and, through a unique approach of utilizing
	executable models, also reflects its state at runtime. The presented
	approach supports runtime user interface adaption and reconfiguration
	for seamless interaction and has been successfully utilized to build
	several context-adaptive applications running in our smart home testbed.},
  doi = {10.1109/PERCOMW.2010.5470513},
  file = {Lehmann2010.pdf:Lehmann2010.pdf:PDF},
  isbn = {978-1-4244-6605-4},
  keywords = {Smart environments, context models, executable models, ambient intelligence},
  owner = {lehmann},
  pages = {636-641},
  timestamp = {2010.03.29}
}
Authors:
Grzegorz Lehmann, Andreas Rieger, Marco Blumendorf, Sahin Albayrak
Category:
Conference Paper
Year:
2010
Location:
1st IEEE PerCom Workshop on Smart Environments, Mannheim, Germany