A resource oriented framework for context-aware enterprise applications
Proceedings of the Second International Workshop on RESTful Design
Sequential event pattern based context-aware adaptation
Proceedings of the Second Asia-Pacific Symposium on Internetware
A Generative Programming Framework for Context-Aware CSCW Applications
ACM Transactions on Software Engineering and Methodology (TOSEM)
Assessing the SALSA architecture for developing agent-based ambient computing applications
Science of Computer Programming
Adam: Identifying defects in context-aware adaptation
Journal of Systems and Software
A systematic review of software robustness
Information and Software Technology
A Context-Aware User Interface for Wireless Personal-Area Network Assistive Environments
Wireless Personal Communications: An International Journal
Proceedings of the 18th ACM symposium on Access control models and technologies
IDEA: improving dependability for self-adaptive applications
Proceedings of the 2013 Middleware Doctoral Symposium
Hi-index | 0.00 |
In this paper, we present a forward recovery model for programming robust context-aware applications. The mechanisms devised as part of this model fall into two categories: asynchronous event handling and synchronous exception handling. These mechanisms enable designing recovery actions to handle different kinds of failure conditions arising in context-aware applications. These include service discovery failures, service binding failures, exceptions raised by a service, and context invalidations. This model is integrated in the high-level programming framework that we have designed for building context-aware collaborative (CSCW) applications. In this paper, we demonstrate the capabilities of this model for programming various kinds of recovery patterns in context-aware applications.