English español
Search
 

Repositorio de la Universidad de Oviedo. > Producción Bibliográfica de UniOvi: RECOPILA > Ponencias, Discursos y Conferencias >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10651/12303

Title: Implementing automatic error recovery support for rich web clients
Author(s): Quintela Pumares, Manuel
Fernández Lanvin, Daniel
Izquierdo Castanedo, Raúl
Fernández Álvarez, Alberto Manuel
Keywords: Ria
Object Oriented Programming
Aop
Recoverability
Issue date: 2010
Publisher: WISE'10 Proceedings of the 11th international conference on Web information systems engineering. Springer-Verlag Berlin, Heidelberg ©2010
Abstract: One of the requirements of software robustness is controlling and managing runtime errors that might arise at certain points of application execution. In most object-oriented programming languages, this requirement is commonly implemented by means of exception handling. Although exception handling is a powerful tool to avoid system failure arising, there are still many situations where it is not sufficient to restore the system to a consistent state. Exception handling allows the developer to detect and locate errors, but it gives no information or tools to cover the error recovering task. Therefore, we propose an extension of the semantics of common object-oriented languages to restore the previous consistent state of the system in the presence of runtime errors, avoiding some of the tasks that exception-handling mechanisms delegate to developers. Our proposed solution is centered in the concept of ''reconstructor'', a declarative component oriented to automatically return the system to its last stable state. Based on this concept, we develop a non-intrusive code enrichment tool for Java, and we apply it to a real application in order to check the feasibility of the proposal. We evaluated the performance of the resulting code, obtaining reasonable and viable rates and overload.
URI: http://hdl.handle.net/10651/12303
ISBN: 978-3-642-17615-9
Sponsored: The SHUBAI Project: Augmented Accessibility for Handicapped Users in Ambient Intelligence and in Urban computing environments (TIN2009-12132) is developed thanks to the support of the MCYT (Spanish Ministry of Science and Technology).
Appears in Collections:Ponencias, Discursos y Conferencias

Files in This Item:

There are no files associated with this item.



Exportar a Mendeley


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Base de Datos de Autoridades Biblioteca Universitaria Consultas / Sugerencias