DocumentCode
2435749
Title
Towards a formal model to reason about context-aware exception handling
Author
Rocha, Lincoln S. ; Andrade, Rossana M C
Author_Institution
Grad. Program in Comput. Sci., Fed. Univ. of Ceara, Fortaleza, Brazil
fYear
2012
fDate
9-9 June 2012
Firstpage
27
Lastpage
33
Abstract
The context-awareness is a central aspect in the design of pervasive systems, characterizing their ability to adapt its structure and behavior. The context-aware exception handling (CAEH) is an existing approach employed to design exception handling in pervasive systems. In this approach, the context is used to define, detect, propagate, and handle exceptions. CAEH is a complex and error prone activity, needing designers´ insights and domain expertise to identify and characterize contextual exceptions. However, despite the existence of formal methods to analyze the adaptive behavior of pervasive systems, such methods lack specific support to specify the CAEH behavior. In this paper, we propose a formal model to reason about the CAEH behavior. It comprises an extension of the Kripke Structure to model the context evolution of a pervasive system and a transformation function that derivates the CAEH control flow from that proposed structure.
Keywords
exception handling; formal verification; inference mechanisms; ubiquitous computing; CAEH behavior; CAEH control flow; Kripke structure; context evolution model; context-aware exception handling; context-awareness; formal model; pervasive systems adaptive behavior; reasoning; transformation function; Adaptation models; Cognition; Computational modeling; Context; Context modeling; Engines; Middleware; Pervasive systems; context-aware exception handling; model checking;
fLanguage
English
Publisher
ieee
Conference_Titel
Exception Handling (WEH), 2012 5th International Workshop on
Conference_Location
Zurich
Print_ISBN
978-1-4673-1767-2
Type
conf
DOI
10.1109/WEH.2012.6226595
Filename
6226595
Link To Document