Provably Correct Pervasive Computing Environments

被引:14
|
作者
Ranganathan, Anand [1 ]
Campbell, Roy H. [2 ]
机构
[1] IBM TJ Watson Res Ctr, Hawthorne, NY 10532 USA
[2] Univ Illinois, Urbana, IL 61801 USA
关键词
D O I
10.1109/PERCOM.2008.116
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The field of pervasive computing has seen a lot of exciting innovations in the past few years. However there are currently no mechanisms for describing the properties and capabilities of pervasive computing environments in a formal manner This makes it difficult to prove the correctnesss of a pervasive computing environment, i.e. to verify that the environment satisfies certain desired properties. In this paper, we propose a formal model for describing pervasive computing environments based on ambient calculus and the associated ambient logic. The model allows us to state and verify several properties of these environments such as "anywhere anyhow services", "mobility of devices and applications" and "context-aware adaptation". The model allows us to describe the resources present in an environment, the operations that can be performed in the environment, and how users can use the resources in th environment to perform different kinds of activities. As a case study, we shall describe some of the resources and operations supported by the Gaia middleware using this model, and verify an example property of a pervasive computing environment supported by Gaia.
引用
收藏
页码:160 / +
页数:2
相关论文
共 50 条
  • [31] COMITY - Conflict avoidance in pervasive computing environments
    Tuttlies, Verena
    Schiele, Gregor
    Becker, Christian
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2007: OTM 2007 WORKSHOPS, PT 2, PROCEEDINGS, 2007, 4806 : 763 - 772
  • [32] Smart instant messenger in pervasive computing environments
    Law, Chun-Fai
    Zhang, Xiaolei
    Chan, Sung-Ming
    Wang, Cho-Li
    [J]. ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2006, 3947 : 32 - 41
  • [33] A Pervasive Computing Approach in Medical Emergency Environments
    Thierry, J.
    Hafner, C.
    Grasser, S.
    [J]. 11TH MEDITERRANEAN CONFERENCE ON MEDICAL AND BIOLOGICAL ENGINEERING AND COMPUTING 2007, VOLS 1 AND 2, 2007, 16 (1-2): : 1058 - 1061
  • [34] Design tools for pervasive computing in urban environments
    gen. Schieck, A. Fatah
    Penn, A.
    Kostakos, V.
    O'Neill, E.
    Kindberg, T.
    Fraser, D. Stanton
    Jones, T.
    [J]. INNOVATIONS IN DESIGN & DECISION SUPPORT SYSTEMS IN ARCHITECTURE AND URBAN PLANNING, 2006, : 467 - +
  • [35] Applying pervasive computing in an architecture for homecare environments
    Freitas, Leandro O.
    Librelotto, Giovani R.
    Pereira, Henrique G. G.
    Kasper, Jeferson
    Martini, Ricardo G.
    Mozzaquatro, Bruno
    Pereira, Rafael T.
    [J]. 2012 9TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INTELLIGENCE & COMPUTING AND 9TH INTERNATIONAL CONFERENCE ON AUTONOMIC & TRUSTED COMPUTING (UIC/ATC), 2012, : 685 - 692
  • [36] Uncertainty assessment in access control of pervasive computing environments
    Pashazadeh, Saeid
    Dizaji, Mohammad Zendedel
    Amiri, Ali
    [J]. 2012 INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV), 2012, : 1174 - 1179
  • [37] Reasoning about Context in Uncertain Pervasive Computing Environments
    Haghighi, Pari Delir
    Krishnaswamy, Shonali
    Zaslavsky, Arkady
    Gaber, Mohamed Medhat
    [J]. SMART SENSING AND CONTEXT, PROCEEDINGS, 2008, 5279 : 112 - 125
  • [38] End-user Configuration for Pervasive Computing Environments
    Tuttlies, Verena
    Schiele, Gregor
    Becker, Christian
    [J]. CISIS: 2009 INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, VOLS 1 AND 2, 2009, : 487 - 493
  • [39] Context Routing in Heterogeneous Pervasive Computing Fieldwork Environments
    Johnson, Thienne
    Sadok, Djamel
    [J]. 2006 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC 2006), VOLS 1-4, 2006, : 211 - 216
  • [40] A service oriented flow pattern in pervasive computing environments
    Sui, Qi
    Wang, Hai-yang
    [J]. 2006 1ST INTERNATIONAL SYMPOSIUM ON PERVASIVE COMPUTING AND APPLICATIONS, PROCEEDINGS, 2006, : 625 - +