Situation specification and realization in rule-based context-aware applications

  • Authors:
  • Patrícia Dockhorn Costa;João Paulo A. Almeida;Luís Ferreira Pires;Marten Van Sinderen

  • Affiliations:
  • Centre for Telematics and Information Technology, University of Twente, Enschede, The Netherlands;Centre for Telematics and Information Technology, University of Twente, Enschede, The Netherlands and Computer Science Department, Federal University of Espírito Santo, Vitória, ES, Braz ...;Centre for Telematics and Information Technology, University of Twente, Enschede, The Netherlands;Centre for Telematics and Information Technology, University of Twente, Enschede, The Netherlands

  • Venue:
  • DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Context-aware applications use and manipulate context information to detect high-level situations, which are used to adapt application behavior. This paper discusses the specification of situations in context-aware applications and introduces a rule-based approach to detect situations. Situations are specified using a combination of UML class diagrams and OCL constraints. We support a wide range of situations, which can be composed of more elementary kinds of context. We discuss how to cope with distribution and to exploit it beneficially for context manipulation and situation detection. We employ a generic rule-based platform (DJess [2]) to support the derivation of situations in a distributed fashion.