Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes

Detalhes bibliográficos
Autor(a) principal: Ferreira, Gisele Rodrigues de Mesquita
Data de Publicação: 2001
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1591258
Resumo: Orientador : Cecilia Mary Fischer Rubira
id UNICAMP-30_3b32f1a67d148ece032576e22a4f43ae
oai_identifier_str oai::222996
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentesTolerância à falha (Computação)Software - DesenvolvimentoProjeto de sistemasEngenharia de softwareOrientador : Cecilia Mary Fischer RubiraDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: 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çãoAbstract: 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 studyMestradoMestre em Ciência da Computação[s.n.]Rubira, Cecília Mary Fischer, 1964-Lemos, Rogerio deMartins, ElianeUniversidade Estadual de Campinas. Instituto de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUNIVERSIDADE ESTADUAL DE CAMPINASFerreira, Gisele Rodrigues de Mesquita20012001-12-17T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf143p. : il.(Broch.)https://hdl.handle.net/20.500.12733/1591258FERREIRA, Gisele Rodrigues de Mesquita. Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes. 2001. 143p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1591258. Acesso em: 14 mai. 2024.https://repositorio.unicamp.br/acervo/detalhe/222996porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T03:29:00Zoai::222996Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T03:29Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes
title Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes
spellingShingle Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes
Ferreira, Gisele Rodrigues de Mesquita
Tolerância à falha (Computação)
Software - Desenvolvimento
Projeto de sistemas
Engenharia de software
title_short Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes
title_full Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes
title_fullStr Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes
title_full_unstemmed Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes
title_sort Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes
author Ferreira, Gisele Rodrigues de Mesquita
author_facet Ferreira, Gisele Rodrigues de Mesquita
author_role author
dc.contributor.none.fl_str_mv Rubira, Cecília Mary Fischer, 1964-
Lemos, Rogerio de
Martins, Eliane
Universidade Estadual de Campinas. Instituto de Computação
Programa de Pós-Graduação em Ciência da Computação
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Ferreira, Gisele Rodrigues de Mesquita
dc.subject.por.fl_str_mv Tolerância à falha (Computação)
Software - Desenvolvimento
Projeto de sistemas
Engenharia de software
topic Tolerância à falha (Computação)
Software - Desenvolvimento
Projeto de sistemas
Engenharia de software
description Orientador : Cecilia Mary Fischer Rubira
publishDate 2001
dc.date.none.fl_str_mv 2001
2001-12-17T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv (Broch.)
https://hdl.handle.net/20.500.12733/1591258
FERREIRA, Gisele Rodrigues de Mesquita. Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes. 2001. 143p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1591258. Acesso em: 14 mai. 2024.
identifier_str_mv (Broch.)
FERREIRA, Gisele Rodrigues de Mesquita. Tratamento de exceções no desenvolvimento de sistemas confiaveis baseados em componentes. 2001. 143p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1591258. Acesso em: 14 mai. 2024.
url https://hdl.handle.net/20.500.12733/1591258
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/222996
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
143p. : il.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1799138362152452096