Expressive Exceptions for Safe Pervasive Spaces


Eun-Sun Cho, Sumi Helal, Journal of Information Processing Systems Vol. 8, No. 2, pp. 279-300, Jun. 2012  

10.3745/JIPS.2012.8.2.279
Keywords: Exceptions, Safety, Programming models for Pervasive Systems, Pervasive Computing, Contexts, Situations
Fulltext:

Abstract

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


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.




Cite this article
[APA Style]
Cho, E. & Helal, S. (2012). Expressive Exceptions for Safe Pervasive Spaces. Journal of Information Processing Systems, 8(2), 279-300. DOI: 10.3745/JIPS.2012.8.2.279.

[IEEE Style]
E. Cho and S. Helal, "Expressive Exceptions for Safe Pervasive Spaces," Journal of Information Processing Systems, vol. 8, no. 2, pp. 279-300, 2012. DOI: 10.3745/JIPS.2012.8.2.279.

[ACM Style]
Eun-Sun Cho and Sumi Helal. 2012. Expressive Exceptions for Safe Pervasive Spaces. Journal of Information Processing Systems, 8, 2, (2012), 279-300. DOI: 10.3745/JIPS.2012.8.2.279.