A comparative study of exception handling mechanisms for building dependable object-oriented software
Modern object-oriented systems have to cope with an increasing number of exceptional
conditions and incorporate fault tolerance into systems' activities in order to meet …
conditions and incorporate fault tolerance into systems' activities in order to meet …
Ejflow: taming exceptional control flows in aspect-oriented programming
Many of the problems that stem from the use of exception handling are caused by the local
way in which exceptions are handled. It demands that developers understand the source of …
way in which exceptions are handled. It demands that developers understand the source of …
Robust software-no more excuses
J De Vale, P Koopman - Proceedings International Conference …, 2002 - ieeexplore.ieee.org
Software developers identify two main reasons why software systems are not made robust:
performance and practicality. We demonstrate the effectiveness of general techniques to …
performance and practicality. We demonstrate the effectiveness of general techniques to …
On applying coordinated atomic actions and dependable software architectures for develo** complex systems
Modern concurrent and distributed applications are becoming increasingly complex; so, in
order to provide fault tolerance, special structuring mechanisms are required to help reduce …
order to provide fault tolerance, special structuring mechanisms are required to help reduce …
Except for exception handling…
Exception handling in Ada has a number of well-known problems. It allows for the
propagation of unhandled and anonymous exceptions, it is error-prone and it is …
propagation of unhandled and anonymous exceptions, it is error-prone and it is …
An architectural-based reflective approach to incorporating exception handling into dependable software
Modern object-oriented software is inherently complex and has to cope with an increasing
number of exceptional conditions to meet the system's dependability requirements. In this …
number of exceptional conditions to meet the system's dependability requirements. In this …
Explicit representation of exception handling in the development of dependable component-based systems
GRM Ferreira, CMF Rubira… - Proceedings Sixth IEEE …, 2001 - ieeexplore.ieee.org
Exception handling is a structuring technique that facilitates the design of systems by
encapsulating the process of error recovery. In this paper, we present a systematic approach …
encapsulating the process of error recovery. In this paper, we present a systematic approach …
A unified meta-level software architecture for sequential and concurrent exception handling
Dependable object-oriented software systems are inherently complex and have to cope with
an increasing number of exceptional conditions in order to meet system dependability …
an increasing number of exceptional conditions in order to meet system dependability …
An approach to automatic testing exception handling
S Jiang, Y Zhang, D Yan, Y Jiang - ACM SIGPLAN Notices, 2005 - dl.acm.org
Exception handling mechanism can increase the reliability of the system and improve the
robustness of the software. But the exception handling code that is used to respond to …
robustness of the software. But the exception handling code that is used to respond to …