Tratamento de Exceções no Desenvolvimento de Software Confiável baseado em Componentes

  • Gisele Rodrigues Mesquita Ferreira UNICAMP
  • Cecília Mary Fischer Rubira UNICAMP

Resumo


Este trabalho apresenta uma abordagem sistemática para a construção de sistemas confiáveis baseados em componentes de software reutilizáveis e robustos. O tratamento de situações excepcionais do sistema é incorporado de forma disciplinada durante todo o seu ciclo de vida isto é, durante as fases de identificação de requisitos, análise, projeto e implementação do processo de desenvolvimento. Propomos ainda a confecção de uma ferramenta de suporte ao processo de produção de sistemas confiáveis. Esta ferramenta deverá apoiar as diferentes fases do processo, fornecendo informações sobre cada uma delas e auxiliando na identificação das situações excepcionais.

Referências

Avizienes, A. "Toward Systematic Design of Fault-Tolerant Systems". IEEE Computer - 1997.

Garcia. A.and Beder, D and Rubira. C “An exception handling mechanism for developing dependable object-oriented software based on meta-level approach" 10th Symposium on Software Reliability Engineering IEEE 1999.

Jacobson, I. and Rumbaugh, J. and Booch, G. "Unified Software Development Process" Addison-Wesley. Reading -MA, 1999.

Lee and Anderson "Fault-Tolerance: Principles and Practice". Springer-Verlag 2a. Edição. Jan-1990.

Lemos. R. and Romanovsky, A. "Exception Handling in a Cooperative Objetct-Oriented Approach" Proceedings of the 2nd IEEE International Symposium of Object-Oriented Real-Time Distributed Computing, ISOCR'99. França. Maio'99

Lemos, R. and Romanovsky. A. “Exception Handling in the Software Lifecycle” Int. Journal of Computer Systems Science and Engineering (Special Issue on Object-Oriented Real-Time Distributed Systems) (a ser publicado)
Publicado
15/07/2000
FERREIRA, Gisele Rodrigues Mesquita; RUBIRA, Cecília Mary Fischer. Tratamento de Exceções no Desenvolvimento de Software Confiável baseado em Componentes. In: WORKSHOP DE TESTES E TOLERÂNCIA A FALHAS (WTF), 2. , 2000, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2000 . p. 22-27. ISSN 2595-2684. DOI: https://doi.org/10.5753/wtf.2000.23469.