• DocumentCode
    166430
  • Title

    ConExT-U: A Context-Aware Exception Handling Mechanism for Task-Based Ubiquitous Systems

  • Author

    de Queiroz Filho, Carlos A. B. ; Andrade, Rossana M. C. ; Rocha, Leno S. ; Braga, Reinaldo B. ; de Oliveira, Carina T.

  • Author_Institution
    Group of Comput. Networks, Software Eng. & Syst. (GREat), Fed. Univ. of Ceara (UFC), Brazil
  • fYear
    2014
  • fDate
    13-16 May 2014
  • Firstpage
    127
  • Lastpage
    132
  • Abstract
    Context-awareness is a central aspect in the design of ubiquitous systems, characterizing their ability to observe the environment´s context changes and adapt its structure and behavior according. Since those systems can be able to make autonomous decisions (i.e., without direct user intervention), dependability becomes an important requirement. The exception handling is a well-known error recovery technique employed to improve the software robustness and contributes to the overall software system´s reliability and dependability. However, despite its benefits, exception handling still not widely used in the development of ubiquitous systems. In fact, we argue that is consequence of the lack of a proper exception handling mechanism to support it during the development and execution phases. In order to address this problem, we propose a context-aware exception handling mechanism designed specifically for context-aware ubiquitous systems. The proposed mechanism is implemented as a Java-based framework that provides a task-based model for building robust ubiquitous systems. A prototype of a ubiquitous parking control system is implemented to explore and validate the features of the proposed mechanism.
  • Keywords
    exception handling; ubiquitous computing; ConExT-U mechanism; Java-based framework; context-aware exception handling mechanism; context-aware ubiquitous systems; error recovery technique; software dependability; software reliability; software robustness; task-based ubiquitous systems; ubiquitous parking control system; ubiquitous system design; Context; Middleware; Robustness; Software reliability; Software systems; Context-Awareness; Exception Handling; Task-Based Systems; Ubiquitous Systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications Workshops (WAINA), 2014 28th International Conference on
  • Conference_Location
    Victoria, BC
  • Print_ISBN
    978-1-4799-2652-7
  • Type

    conf

  • DOI
    10.1109/WAINA.2014.25
  • Filename
    6844625