Please use this identifier to cite or link to this item: http://repositorio.unicamp.br/jspui/handle/REPOSIP/276282
Type: DISSERTAÇÃO
Degree Level: Mestrado
Title: Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes
Author: Ferreira, Gisele Rodrigues de Mesquita
Advisor: Rubira, Cecília Mary Fischer, 1964-
Abstract: Resumo: A adoção de uma metodologia adaptada à realidade de uma organização produtora de software é um fator decisivo para a geração de sistemas de alta qualidade que atinjam as necessidades dos clientes dentro de cronogramas e orçamentos previsíveis. Este trabalho apresenta uma metodologia para construção de sistemas tolerantes a falhas que faz uso de técnicas de tratamento de exceções para lidar com o comportamento excepcional do sistema e manter a confiabilidade e disponibilidade dos serviços. Tal metodologia mantém a preocupação com as situações excepcionais e seus tratadores desde a especificação dos requisitos do sistema, se estendendo pelas atividades de projeto e implementação. Esta metodologia é chamada MDCE, um acrônimo para Metodologia para Definição do Comportamento Excepcional de um sistema confiável. A metodologia MDCE traz diretrizes e guias importantes de serem observados pelos analistas em cada fase de projeto de sistemas tolerantes a falhas. A notação adotada pela MDCE foi a UML estendida com novos estereótipos com semânticas e restrições específicas de sistemas tolerantes a falhas. Além disto, este trabalho apresenta como usar os próprios diagramas da UML para representar o comportamento excepcional de um sistema. MDCE é uma metodologia genérica que pode ser aplicada a modernos processos de desenvolvimento. Em particular, nesta dissertação aplicamos a metodologia MDCE ao Processo Catalysis e mostramos como nossa abordagem foi aplicada em um estudo de caso do Sistema de Mineração

Abstract: The adoption of a methodology for software development organization is a decisive factor for the production of high quality systerns that meet the client's needs and for the achievernent of a predictable schedule and budget. This work presents a methodology for fault-tolerant software development by means of exception handling techniques to deal with exceptional behavior in order to keep the availability and reliability of the systern' s services. This methodology considers the treatment of exceptional situations and their handlers since the outset during the requirernents specification phase and through design and irnplernentation phases. This methodology is called MDCE, Methodology of Exceptional Behavior Description, and encornpasses directives and guidelines that practitioners should evaluate in each developrnent phase of a fault-tolerant systern. The notation adopted by MDCE is UML extended with new stereotypes for modeling fault-tolerant systerns. This work also shows how to use UML dynamic diagrarns to represent exceptional behavior. MDCE is a generic methodology that can be adopted by modern development processes. In particularly, we have applied MDCE to the Catalysis Process and shown how our approach works for the Mining Systern case study
Subject: Tolerância à falha (Computação)
Software - Desenvolvimento
Projeto de sistemas
Engenharia de software
Language: Português
Editor: [s.n.]
Date Issue: 2001
Appears in Collections:IC - Tese e Dissertação

Files in This Item:
File SizeFormat 
Ferreira_GiseleRodriguesdeMesquita_M.pdf4.82 MBAdobe PDFView/Open


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