DocumentCode :
3370763
Title :
Validation of Exception Handling in the Development of Dependable Component-Based Software Systems
Author :
Ferreira, Jeferson ; Martins, Eliane ; Rubira, Cecilia M F ; Brito, Patrick H da Silva
Author_Institution :
Univ. of Campinas (UNICAMP), Campinas, Brazil
fYear :
2011
fDate :
25-29 April 2011
Firstpage :
136
Lastpage :
145
Abstract :
The use of exception handling mechanisms to develop robust software in a non-systematic manner can be a source of many design faults. This paper presents an approach that allows to systematize the validation of the system´s exceptional behavior at both the software architecture and detailed design levels. At the software architecture, our solution is based on the specification and verification of architectural scenarios. At the detailed design level, the proposed solution consists on a static analysis tool that collects information regarding exceptional flows in a given behavioral model, to assist the task of validating the exceptional flow. This analysis anticipates the detection and therefore the correction of failures during the specification phase. The feasibility of our approach was evaluated by a case study of a mining control system.
Keywords :
exception handling; formal specification; mining; object-oriented programming; program diagnostics; program verification; software architecture; software reliability; system recovery; dependable component-based software system development; design fault; exception handling mechanism; failure correction; mining control system; program validation; software architecture; specification; static analysis tool; system exceptional behavior; verification; Context; Fault tolerance; Fault tolerant systems; Programming; Software; Software architecture; Unified modeling language; exception handling; model validation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Computing (LADC), 2011 5th Latin-American Symposium on
Conference_Location :
Sao Jose dos Campos
Print_ISBN :
978-1-4244-9700-3
Electronic_ISBN :
978-0-7695-4320-8
Type :
conf
DOI :
10.1109/LADC.2011.23
Filename :
5783393
Link To Document :
بازگشت