Expressive Exceptions for Safe Pervasive Spaces

被引:1
|
作者
Cho, Eun-Sun [1 ]
Helal, Sumi [2 ]
机构
[1] Chungnam Natl Univ, Dept Comp Sci & Engn, Daejeon, South Korea
[2] Univ Florida, Dept Comp & Informat Sci & Engn, Gainesville, FL 32611 USA
来源
关键词
Exceptions; Safety; Programming models for Pervasive Systems; Pervasive Computing; Contexts; Situations;
D O I
10.3745/JIPS.2012.8.2.279
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Uncertainty and dynamism surrounding pervasive systems require new and sophisticated approaches to defining, detecting, and handling complex exceptions. This is because the possible erroneous conditions in pervasive systems are more complicated than conditions found in traditional applications. We devised a novel exception description and detection mechanism based on "situation" - a novel extension of context, which allows programmers to devise their own handling routines targeting sophisticated exceptions. This paper introduces the syntax of a language support that empowers the expressiveness of exceptions and their handlers, and suggests an implementation algorithm with a straw man analysis of overhead
引用
收藏
页码:279 / 300
页数:22
相关论文
共 50 条
  • [1] Accepting Blame for Safe Tunneled Exceptions
    Zhang, Yizhou
    Salvaneschi, Guido
    Beightol, Quinn
    Liskov, Barbara
    Myers, Andrew C.
    [J]. ACM SIGPLAN NOTICES, 2016, 51 (06) : 281 - 295
  • [2] Programming Pervasive Spaces
    Helal, Sumi
    [J]. UBIQUITOUS INTELLIGENCE AND COMPUTING, 2010, 6406 : 1 - 1
  • [3] Programming pervasive spaces
    Helal, S
    [J]. IEEE PERVASIVE COMPUTING, 2005, 4 (01) : 84 - 87
  • [4] StepDP: A Step Towards Expressive and Pervasive Dialogue Platforms
    Wolter, Julian
    Kleer, Niko
    Feld, Michael
    [J]. TEXT, SPEECH, AND DIALOGUE, TSD 2024, PT II, 2024, 15049 : 300 - 312
  • [5] Pervasive and weakly pervasive pre-Riesz spaces
    Kalauch, A.
    Malinowski, H.
    [J]. INDAGATIONES MATHEMATICAE-NEW SERIES, 2019, 30 (02): : 375 - 385
  • [6] Synthesizing Datasets for Pervasive Spaces
    Mendez-Vazquez, Andres
    Helal, Abdelsalam
    Cook, Diane Joyce
    [J]. INTELLIGENT ENVIRONMENTS 2009, 2009, 2 : 303 - +
  • [7] Expressive and safe static reflection with MorphJ
    Huang, Shan Shan
    Smaragdakis, Yannis
    [J]. ACM SIGPLAN NOTICES, 2008, 43 (06) : 79 - 89
  • [8] Expressive and Safe Static Reflection with MorphJ
    Huang, Shan Shan
    Smaragdakis, Yannis
    [J]. PLDI'08: PROCEEDINGS OF THE 2008 SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN & IMPLEMENTATION, 2008, : 79 - +
  • [9] Unraveling Spaces of Exceptions through Durable Solutions
    Del Ministro, Teresa
    [J]. GLOBAL POLICY, 2021, 12 : 23 - 27
  • [10] Regulating exceptions in healthcare using policy spaces
    Ardagna, Claudio Agostino
    di Vimercatil, Sabrina De Capitani
    Grandison, Tyrone
    Jajodia, Sushil
    Samarati, Pierangela
    [J]. DATA AND APPLICATIONS SECURITY XXII, 2008, 5094 : 254 - +