Title
ConExT-U: A Context-Aware Exception Handling Mechanism for Task-Based Ubiquitous Systems.
Abstract
Context-awareness is a central aspect in the design of ubiquitous systems, characterizing their ability to observe the environments 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 systems 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.
Year
DOI
Venue
2014
10.1109/WAINA.2014.25
AINA Workshops
Keywords
Field
DocType
ubiquitous computing,software robustness,robustness,software reliability,middleware,exception handling,software systems
Dependability,Ubiquitous systems,Computer science,Exception handling,Software system,Context awareness,Robustness (computer science),Control system,Java,Distributed computing
Conference
Citations 
PageRank 
References 
1
0.35
8
Authors
5