• 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