Implementação de sistemas tolerantes a falhas usando programação reflexiva orientada a objetos
Autor(a) principal: | |
---|---|
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 |