Busca avançada
Ano de início
Entree


Verification of Exception Control Flows and Handlers Based on Architectural Scenarios

Texto completo
Autor(es):
Brito, Patrick H. S. ; de Lemos, Rogerio ; Rubira, Cecilia M. F. ; Li, X ; Smidts, CS ; Xu, J
Número total de Autores: 6
Tipo de documento: Artigo Científico
Fonte: 11TH IEEE HIGH ASSURANCE SYSTEMS ENGINEERING SYMPOSIUM, PROCEEDINGS; v. N/A, p. 2-pg., 2008-01-01.
Resumo

The use of exception handling mechanisms to develop robust software systems in a non-systematic manner can be a source of many design faults. This paper presents a rigorous development approach based on formal methods, which allows to systematise the verification of the system's abnormal behaviour at the architectural level. Our solution is based on the specification and verification of architectural scenarios, which describe both exception control flows and exception handlers involving architectural elements (components and connectors). We also adopt an architectural abstraction for guiding the internal structure of the architectural elements. The verification process is conducted using the ProB model checker, which combines the use of set-theory (B-Method) and a process algebra (CSP). The feasibility of our approach was evaluated by a case study from the financial domain. (AU)

Processo FAPESP: 06/02116-2 - Uma abordagem arquitetural para o desenvolvimento rigoroso de sistemas confiaveis baseados em componentes.
Beneficiário:Patrick Henrique da Silva Brito
Modalidade de apoio: Bolsas no Brasil - Doutorado