Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos

Detalhes bibliográficos
Autor(a) principal: Corrêa, Sand Luz
Data de Publicação: 1997
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/1585792
Resumo: Orientador: Cecilia Mary Fischer Rubira
id UNICAMP-30_d012247a0ea256747b9ebf66b633d150
oai_identifier_str oai::128355
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 Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetosTolerância à falha (Computação)Programação orientada a objetos (Computação)Framework (Programa de computador)Orientador: Cecilia Mary Fischer RubiraDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: Este trabalho tem por objetivo desenvolver uma arquitetura orientada a objetos reflexiva para aplicações tolerantes a falhas de software. Técnicas de orientação a objetos, tais como, abstração de dados, herança e polimorfismo são exploradas, visando obter softwares de melhor confiabilidade e qualidade. Técnicas de reflexão computacional são usadas para estruturar a aplicação, separando de forma nitida os requisitos funcionais da aplicação dos requisitos pertinentes ao dominio de tolerância a falhas. Com isso, nosso objetivo é prover um suporte para tolerância a falhas de software através de técnicas já conhencidas de diversidade de projeto, de forma que este suporte seja incorporado à aplicação da forma menos intrusiva possivel, através das técnicas de reflexão computacional. Para maior entendimento e validação dessas técnicas foi desenvolvido um framework orientado a objetos reflexivo e distribuido( FOORD).Abstract: The major goal of this work is to develop a reflective object-oriented architecture for software fault-tolerant applications. Object-oriented techniques, such as data abstraction, inheritance and polymorphism are explored to improvement of reliability and quality. Computational reflection techniques are used for structuring applications, so that functional requirements and fault-tolerant requirements can be clearly separated. Thus, our goal is to support software fault tolerance through techniques like design diversity, so that this support can be incorporated to the application in a less intruder way, through computational reflection techniques. For the understanding and validation of these techniques, we developed a reflective object-oriented distributed framework (FOORD).MestradoMestre em Ciência da Computação[s.n.]Rubira, Cecília Mary Fischer, 1964-Lisboa, Maria LuciaBusato, Luiz EduardoUniversidade Estadual de Campinas (UNICAMP). Instituto de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUNIVERSIDADE ESTADUAL DE CAMPINASCorrêa, Sand Luz19971997-12-19T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf103f.https://hdl.handle.net/20.500.12733/1585792CORRÊA, Sand Luz. Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos. 1997. 103f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1585792. Acesso em: 2 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/128355porreponame: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-18T02:44:13Zoai::128355Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T02:44:13Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos
title Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos
spellingShingle Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos
Corrêa, Sand Luz
Tolerância à falha (Computação)
Programação orientada a objetos (Computação)
Framework (Programa de computador)
title_short Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos
title_full Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos
title_fullStr Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos
title_full_unstemmed Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos
title_sort Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos
author Corrêa, Sand Luz
author_facet Corrêa, Sand Luz
author_role author
dc.contributor.none.fl_str_mv Rubira, Cecília Mary Fischer, 1964-
Lisboa, Maria Lucia
Busato, Luiz Eduardo
Universidade Estadual de Campinas (UNICAMP). 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 Corrêa, Sand Luz
dc.subject.por.fl_str_mv Tolerância à falha (Computação)
Programação orientada a objetos (Computação)
Framework (Programa de computador)
topic Tolerância à falha (Computação)
Programação orientada a objetos (Computação)
Framework (Programa de computador)
description Orientador: Cecilia Mary Fischer Rubira
publishDate 1997
dc.date.none.fl_str_mv 1997
1997-12-19T00: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 https://hdl.handle.net/20.500.12733/1585792
CORRÊA, Sand Luz. Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos. 1997. 103f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1585792. Acesso em: 2 set. 2024.
url https://hdl.handle.net/20.500.12733/1585792
identifier_str_mv CORRÊA, Sand Luz. Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos. 1997. 103f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1585792. Acesso em: 2 set. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/128355
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
103f.
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_ 1809188808149696512