1st International ICST Conference on Mobile and Ubiquitous Systems

Research Article

CoCo: dynamic composition of context information

  • @INPROCEEDINGS{10.1109/MOBIQ.2004.1331740,
        author={ T.  Buchholz, and M. Krause and C. Linnhoff-Popien and M. Schiffers},
        title={CoCo: dynamic composition of context information},
        proceedings={1st International ICST Conference on Mobile and Ubiquitous Systems},
  • T. Buchholz,
    M. Krause
    C. Linnhoff-Popien
    M. Schiffers
    Year: 2004
    CoCo: dynamic composition of context information
    DOI: 10.1109/MOBIQ.2004.1331740
T. Buchholz,1, M. Krause1, C. Linnhoff-Popien1, M. Schiffers1
  • 1: Mobile Syst. Group, Ludwig-Maximilians-Univ., Munchen, Germany


Services need to adapt themselves to their computing environment and the situation of the user to be context-aware services (CASs). For their adaptation, they are in need of specific context information, that often has to be derived from other pieces of low-level context information. The process of retrieving context information is highly dynamic since appropriate context sources are often unknown at design time and need to be discovered and understood at runtime. This paper proposes the CoCo concept (context composition) that consists of key infrastructural components supporting the process of context retrieval and context composition, and a graph-oriented language describing the steps that need to be executed to compose context information. CoCo needs an information model specifying the semantics of the information. CoCo is able to automate the process of context retrieving $even in heterogenous environments - to simplify the development and deployment of CASs and to increase their robustness.