Integração dos mecanismos de recuperação de erros por avanço e por retrocesso
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/1585116 |
Resumo: | Orientador: Luiz Eduardo Buzato |
id |
UNICAMP-30_820603b7bd01e926d7fb31c98c0d5b88 |
---|---|
oai_identifier_str |
oai::118553 |
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 |
Integração dos mecanismos de recuperação de erros por avanço e por retrocessoTolerância à falha (Computação)Programação orientada a objetos (Computação)Orientador: Luiz Eduardo BuzatoDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: Sistemas computacionais têm sido utilizados nas mais variadas aplicações, de eletrodomésticos a satélites e centrais nucleares. Se produtos como televisores, rádios e computadores de uso geral não são confiáveis, então os seus fabricantes serão provavelmente superados pela concorrência e conseqüentemente terão prejuízos. Analogamente, se um banco tem os seus serviços automatizados interrompidos devido a falhas em sistemas computacionais, então perdas financeiras podem ocorrer, com conseqüências desastrosas. Para plantas nucleares, uma falha em sistemas computacionais críticos pode causar a perda de muitas vidas. Portanto, confiabilidade é um requisito importante no desenvolvimento de sistemas computacionais. Em tais cenários, é interessante investigar possíveis alternativas para a integração dos mecanismos de recuperação de estados errôneos por avanço e por retrocesso. É importante que esta integração seja simples, efetiva e não-intrusiva. Nosso trabalho propõe o uso de mecanismos de tratamento de exceções, como encontrado em linguagens de programação orientada a objetos, para integrar estes mecanismos de recuperação de erros. Um ambiente de programação baseado em objetos, ações atômicas e exceções é utilizado para implementar aplicações e validar o modelo proposto. Finalmente, os experimentos realizados fornecem evidências positivas de que o modelo de integração proposto é viável.Abstract: Computing systems are used in a wide variety of applications, from households appliances to satellites and nuclear plants. If products of daily use like televisions, radios and computers are not reliable, then the competitors will probably throw their manufactures out of the market and, consequently they will be subject to heavy losses. By analogy, if a bank has its automated services interrupted by failure in its computing systems, then financial losses may occur, with desastrous consequences. In the case of nuclear plants, a failure in critical computing systems can cause the loss of many life. Thus, reliability is an important requirement for the development of modern computing systems. In such a scenario, it is interesting to investigate ways of integrating forward and backward error recovery mechanisms. Such integration, to be useful, must be simple, effective and non-intrusive. Our work proposes the use of exception handling mechanisms, as found in object oriented programming languages, to integrate these error recovery mechanisms. A programming environment based on objects, atomic actions and exceptions has been used to implement applications, which test our proposal. Finally, such experiments have provided good evidence in favour our integration proposal.MestradoMestre em Ciência da Computação[s.n.]Busato, Luiz Eduardo, 1961-Rubira, Cecília Mary FischerMartins, ElianePorto, Ingrid E. S. JanschUniversidade Estadual de Campinas. Instituto de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUNIVERSIDADE ESTADUAL DE CAMPINASBeder, Delano Medeiros19971997-05-16T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf102f.https://hdl.handle.net/20.500.12733/1585116BEDER, Delano Medeiros. Integração dos mecanismos de recuperação de erros por avanço e por retrocesso. 1997. 102f Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1585116. Acesso em: 14 mai. 2024.https://repositorio.unicamp.br/acervo/detalhe/118553porreponame: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:39:08Zoai::118553Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T02:39:08Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
dc.title.none.fl_str_mv |
Integração dos mecanismos de recuperação de erros por avanço e por retrocesso |
title |
Integração dos mecanismos de recuperação de erros por avanço e por retrocesso |
spellingShingle |
Integração dos mecanismos de recuperação de erros por avanço e por retrocesso Beder, Delano Medeiros Tolerância à falha (Computação) Programação orientada a objetos (Computação) |
title_short |
Integração dos mecanismos de recuperação de erros por avanço e por retrocesso |
title_full |
Integração dos mecanismos de recuperação de erros por avanço e por retrocesso |
title_fullStr |
Integração dos mecanismos de recuperação de erros por avanço e por retrocesso |
title_full_unstemmed |
Integração dos mecanismos de recuperação de erros por avanço e por retrocesso |
title_sort |
Integração dos mecanismos de recuperação de erros por avanço e por retrocesso |
author |
Beder, Delano Medeiros |
author_facet |
Beder, Delano Medeiros |
author_role |
author |
dc.contributor.none.fl_str_mv |
Busato, Luiz Eduardo, 1961- Rubira, Cecília Mary Fischer Martins, Eliane Porto, Ingrid E. S. Jansch 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 |
Beder, Delano Medeiros |
dc.subject.por.fl_str_mv |
Tolerância à falha (Computação) Programação orientada a objetos (Computação) |
topic |
Tolerância à falha (Computação) Programação orientada a objetos (Computação) |
description |
Orientador: Luiz Eduardo Buzato |
publishDate |
1997 |
dc.date.none.fl_str_mv |
1997 1997-05-16T00: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/1585116 BEDER, Delano Medeiros. Integração dos mecanismos de recuperação de erros por avanço e por retrocesso. 1997. 102f Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1585116. Acesso em: 14 mai. 2024. |
url |
https://hdl.handle.net/20.500.12733/1585116 |
identifier_str_mv |
BEDER, Delano Medeiros. Integração dos mecanismos de recuperação de erros por avanço e por retrocesso. 1997. 102f Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1585116. Acesso em: 14 mai. 2024. |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/118553 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 102f. |
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_ |
1799138327645913088 |