• DocumentCode
    2308960
  • Title

    CCA: A Calculus of Context-Aware Ambients

  • Author

    Siewe, François ; Cau, Antonio ; Zedan, Hussein

  • Author_Institution
    Software Technol. Res. Lab., De Montfort Univ., Leicester
  • fYear
    2009
  • fDate
    26-29 May 2009
  • Firstpage
    972
  • Lastpage
    977
  • Abstract
    We present a process calculus, CCA, for the modelling and verification of mobile systems that are context-aware. This process calculus is built upon the calculus of mobile ambients and introduces new constructs to enable ambients and processes to be aware of the environment in which they are being executed. This results in a powerful calculus where mobility and context-awareness are first-class citizens. We present the syntax and a formal semantics of the calculus. We show that CCA can encode the pi-calculus, and illustrate the pragmatics of the calculus through a case study of a context-aware hospital bed.
  • Keywords
    mobile computing; pi calculus; context-aware ambients; mobile systems; pi-calculus; process calculus; Application software; Calculus; Computer networks; Context modeling; Distributed computing; Hospitals; Laboratories; Mobile computing; Pervasive computing; Power system modeling; Context-awareness; mobile ambient; pervasive computing; process calculus;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications Workshops, 2009. WAINA '09. International Conference on
  • Conference_Location
    Bradford
  • Print_ISBN
    978-1-4244-3999-7
  • Electronic_ISBN
    978-0-7695-3639-2
  • Type

    conf

  • DOI
    10.1109/WAINA.2009.23
  • Filename
    5136777