A context-driven programming model for pervasive spaces

被引:0
|
作者
Yang, Hen-, I [1 ]
King, Jeffrey [1 ]
Helal, Abdelsalant Sumi [1 ]
Jansen, Erwin [1 ]
机构
[1] Univ Florida, CSE Bldg Room E301,POB 116120, Gainesville, FL 32611 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper defines a new, context-driven programming model for pervasive spaces. Existing models are prone to conflict, as it is hard to predict the outcome of interleaved actions from different services, or even to detect that a particular device is receiving conflicting instructions. Nor is there an easy way to identify unsafe contexts and the emergency remedy actions, or for programmers and users to grasp the complete status of the space. The programming model proposed here resolves these problems by improving coordination by explicitly defining the behaviors via context, and providing enhanced safety guarantees as well as a real-time, at-a-glance snapshot of the space's status. We present this model by first revisiting the definitions of the three basic entities (sensors, actuators and users) and then deriving at the definition of the operational semantics of a pervasive space and its context. A scenario is provided to demonstrate both how programmers use this model as well as the advantages of the model over other approaches.
引用
收藏
页码:31 / +
页数:3
相关论文
共 50 条
  • [1] Context-driven personalized service discovery in pervasive environments
    Rasch, Katharina
    Li, Fei
    Sehic, Sanjin
    Ayani, Rassul
    Dustdar, Schahram
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2011, 14 (04): : 295 - 319
  • [2] Context-driven personalized service discovery in pervasive environments
    Katharina Rasch
    Fei Li
    Sanjin Sehic
    Rassul Ayani
    Schahram Dustdar
    [J]. World Wide Web, 2011, 14 : 295 - 319
  • [3] Context-driven model refinement
    Wagelaar, D
    [J]. MODEL DRIVEN ARCHITECTURE, 2005, 3599 : 189 - 203
  • [4] Context-driven adaptation of trust relationships in pervasive collaborative environments
    Corradi, A
    Montanari, R
    Tibaldi, D
    [J]. 2005 SYMPOSIUM ON APPLICATIONS AND THE INTERNET WORKSHOPS, PROCEEDINGS, 2005, : 178 - 181
  • [5] Context-driven model switching for visual tracking
    Kruppa, H
    Spengler, M
    Schiele, B
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2002, 41 (2-3) : 101 - 110
  • [6] A context-driven software comprehension process model
    Meng, Wen Jun
    Rilling, Juergen
    Zhang, Yonggang
    Witte, Rene
    Mudur, Sudhir
    Charland, Philippe
    [J]. SECOND INTERNATIONAL IEEE WORKSHOP ON SOFTWARE EVOLVABILITY, PROCEEDINGS, 2006, : 50 - +
  • [7] Context-Driven Predictions
    Bellemare, Marc G.
    Precup, Doina
    [J]. 20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2007, : 250 - 255
  • [8] Multicriteria Context-Driven Recommender Systems: Model and Method
    Smirnov, A., V
    Ponomarev, A., V
    [J]. SCIENTIFIC AND TECHNICAL INFORMATION PROCESSING, 2020, 47 (05) : 298 - 303
  • [9] Context-Driven Testing Approach for Composability of Simulation Model
    Zhu, Yifan
    Li, Qun
    Chen, Chao
    [J]. 7TH INTERNATIONAL CONFERENCE ON SYSTEM SIMULATION AND SCIENTIFIC COMPUTING ASIA SIMULATION CONFERENCE 2008, VOLS 1-3, 2008, : 89 - 93
  • [10] Programming Pervasive Spaces
    Helal, Sumi
    [J]. UBIQUITOUS INTELLIGENCE AND COMPUTING, 2010, 6406 : 1 - 1