The Calculus of Context-aware Ambients

被引:44
|
作者
Siewe, Francois [1 ]
Zedan, Hussein [1 ]
Cau, Antonio [1 ]
机构
[1] De Montfort Univ, Software Technol Res Lab, Leicester LE1 9BH, Leics, England
关键词
Context-awareness; Process calculus; Mobility; Ambient; Pervasive; Ubiquitous; Computing; Systems; COMPUTING ENVIRONMENTS; ONTOLOGY; RULES;
D O I
10.1016/j.jcss.2010.02.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present the Calculus of Context-aware Ambients (CCA in short) 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 both mobility and context-awareness are first-class citizens. We present the syntax and a formal semantics of the calculus. We propose a new theory of equivalence of processes which allows the identification of systems that have the same context-aware behaviours. We prove that CCA encodes the pi-calculus which is known to be a universal model of computation. Finally, we illustrate the pragmatics of the calculus through many examples and a real-world case study of a context-aware hospital bed. (C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:597 / 620
页数:24
相关论文
共 50 条
  • [31] Context-aware tourism technologies
    Leal, Fatima
    Malheiro, Benedita
    Burguillo, Juan C.
    [J]. KNOWLEDGE ENGINEERING REVIEW, 2018, 33
  • [32] Context-Aware Entity Summarization
    Yan, Jihong
    Wang, Yanhua
    Gao, Ming
    Zhou, Aoying
    [J]. WEB-AGE INFORMATION MANAGEMENT, PT I, 2016, 9658 : 517 - 529
  • [33] A Context-Aware Trust Model
    Tian, Junfeng
    Lan, Haitao
    [J]. 2013 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND MANAGEMENT SCIENCE (ICIEMS 2013), 2013, : 903 - 913
  • [34] Context-aware workflow management
    Ardissono, Liliana
    Furnari, Roberto
    Goy, Anna
    Petrone, Giovanna
    Segnan, Marino
    [J]. WEB ENGINEERING, PROCEEDINGS, 2007, 4607 : 47 - +
  • [35] Taxonomy of context-aware systems
    Zontar, Rok
    Hericko, Marjan
    Rozman, Ivan
    [J]. ELEKTROTEHNISKI VESTNIK-ELECTROCHEMICAL REVIEW, 2012, 79 (1-2): : 41 - 46
  • [36] Context-aware informative display
    Zhu, Manli
    Zhang, Daqing
    Zhang, Jun
    Lim, Brian Y.
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-5, 2007, : 324 - +
  • [37] Context-Aware Image Compression
    Chan, Jacky C. K.
    Mahjoubfar, Ata
    Chen, Claire L.
    Jalali, Bahram
    [J]. PLOS ONE, 2016, 11 (07):
  • [38] Adjustable Context-Aware Transformer
    Koohfar, Sepideh
    Dietz, Laura
    [J]. ADVANCED ANALYTICS AND LEARNING ON TEMPORAL DATA, AALTD 2022, 2023, 13812 : 3 - 17
  • [39] On calculi for context-aware coordination
    Braione, P
    Picco, GP
    [J]. COORDINATION MODELS AND LANGUAGES, PROCEEDINGS, 2004, 2949 : 38 - 54
  • [40] The Anatomy of a Context-Aware Application
    Andy Harter
    Andy Hopper
    Pete Steggles
    Andy Ward
    Paul Webster
    [J]. Wireless Networks, 2002, 8 : 187 - 197