Providing Context-Aware Adaptations Based on a Semantic Model

Söldner G, Kapitza R, Meier R (2011)


Publication Type: Conference contribution

Publication year: 2011

Journal

Publisher: Springer-verlag

Edited Volumes: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Series: LNCS

City/Town: Berlin

Pages Range: 57-70

Conference Proceedings Title: Proceedings of the 11th IFIP International Conference on Distributed Applications and Interoperable Systems

Event location: Reykjavik, Iceland IS

Journal Issue: 6723

URI: http://www4.informatik.uni-erlangen.de/~soeldner/dais.pdf

DOI: 10.1007/978-3-642-21387-8_5

Abstract

Smartphones and tablet PCs are on the verge of revolutionizing the information society by offering high quality applications and almost permanent connectivity to the Internet in a mobile world. They naturally support new applications that take advantage of context information like location, time and other environmental conditions. However, developing these novel context-aware applications is challenging as it is difficult to a priori anticipate their execution context and the adaptations that might be necessary to use new context information. This issue is reinforced by the semantic gap between the low-level technical realization of adaptation mechanisms and the demand to describe adaptations in abstract and comprehensible business terms. This paper presents programming support for context-aware adaptations based on a semantic model that builds on the AOCI framework. Using such a model, applications and adaptations can be described by means of easy to comprehend business terms. Thereby the model enables the AOCI framework to store and publish both context and domain-specific run-time information and provides a basis for high-level and tailored programming support. This enables to transparently select adaptations based on various criteria and integrate them into applications at run-time. At the level of adaptation mechanisms our approach supports integration for permanent changes using Aspect-Oriented Programming and more importantly for spontaneous and short-time integration of web services by means of interceptors. © 2011 IFIP International Federation for Information Processing.

Authors with CRIS profile

Involved external institutions

How to cite

APA:

Söldner, G., Kapitza, R., & Meier, R. (2011). Providing Context-Aware Adaptations Based on a Semantic Model. In Proceedings of the 11th IFIP International Conference on Distributed Applications and Interoperable Systems (pp. 57-70). Reykjavik, Iceland, IS: Berlin: Springer-verlag.

MLA:

Söldner, Guido, Rüdiger Kapitza, and René Meier. "Providing Context-Aware Adaptations Based on a Semantic Model." Proceedings of the 11th IFIP International Conference on Distributed Applications and Interoperable Systems, Reykjavik, Iceland Berlin: Springer-verlag, 2011. 57-70.

BibTeX: Download