Tolerância a faltas em sistemas multiagentes multidimensionais

Detalhes bibliográficos
Autor(a) principal: Lampert, Luis Pedro Arenhart
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/229173
Resumo: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia de Automação e Sistemas, Florianópolis, 2021.
id UFSC_0a3603d1abfd36206e4fa44b54da333d
oai_identifier_str oai:repositorio.ufsc.br:123456789/229173
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Tolerância a faltas em sistemas multiagentes multidimensionaisEngenharia de sistemasAutomaçãoSistemas multiagentesTolerância (Engenharia)Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia de Automação e Sistemas, Florianópolis, 2021.Em um sistema multiagentes (SMA), diversos agentes autônomos interagem entre si e com o ambiente em que se encontram. Essa natureza do SMA possibilita a criação de sistemas bastante complexos e dinâmicos. No entanto, essas características também podem gerar cenários imprevisíveis, o que contribui para o surgimento de faltas no sistema e prejudica a confiabilidade dos SMA, reduzindo a sua utilização em aplicações que demandam soluções robustas. Para melhorar o nível da confiabilidade de um sistema, diversas técnicas podem ser empregadas. Entre elas, a tolerância a faltas (TF) visa garantir que o sistema entregue os serviços esperados, mesmo que faltas tenham ocorrido. Existem diversos trabalhos que abordam a TF nos SMA, entretanto, a maioria faz um tratamento não genérico. Além disso, os modelos de TF propostos nesses trabalhos se concentram na programação da dimensão dos agentes. Este trabalho elabora e implementa um modelo de TF adaptado aos SMA, explorando os conceitos existentes na programação de SMA multidimensionais (agente e ambiente). O modelo utiliza analogias de alto nível presentes nas abstrações da dimensão dos agentes e do ambiente para fornecer serviços de detecção e recuperação de erros nos agentes, além de outras funcionalidades para o desenvolvedor do SMA elevar o nível de confiabilidade do seu sistema. Utilizando diversos cenários dinâmicos e com alta ocorrência de faltas, o modelo de TF é testado e o comportamento do SMA é avaliado provando a capacidade do modelo em detectar erros e recuperar os agentes do SMA, permitindo que o sistema tolere as faltas ocorridas.Abstract: In a multi-agent system (MAS), several autonomous agents interact with each other and with the environment where they are placed. This nature of MAS makes it possible to create very complex and dynamic systems. However, these characteristics can also generate unpredictable scenarios, which contributes to the appearance of faults in the system and impairs the reliability of the MAS, reducing its use in applications that demand robust solutions. To improve the level of reliability of a system, several techniques can be employed. Among them, fault tolerance (FT) aims to ensure that the system delivers the expected services, even if faults have occurred. There are several studies that address FT in MAS, however, most do a non-generic treatment. Furthermore, the FT models proposed in these works focus on agent dimension programming. This study elaborates and implements a FT model adapted to MAS, exploring the existing concepts in multidimensional MAS programming (agent and environment). The model uses high-level analogies present in the agent and environment dimension abstractions to provide agent error detection and recovery services, in addition to other functionalities for the MAS developer to increase the reliability level of their system. Using several dynamic scenarios with high occurrence of faults, the FT model is tested and the MAS behavior is evaluated, proving the model?s ability to detect errors and recover the MAS agents, allowing the system to tolerate the faults that have occurred.Hübner, Jomi FredZatelli, Maicon RafaelUniversidade Federal de Santa CatarinaLampert, Luis Pedro Arenhart2021-10-14T19:29:41Z2021-10-14T19:29:41Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis71 p.| il., gráfs., tabs.application/pdf373258https://repositorio.ufsc.br/handle/123456789/229173porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2021-10-14T19:29:41Zoai:repositorio.ufsc.br:123456789/229173Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732021-10-14T19:29:41Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Tolerância a faltas em sistemas multiagentes multidimensionais
title Tolerância a faltas em sistemas multiagentes multidimensionais
spellingShingle Tolerância a faltas em sistemas multiagentes multidimensionais
Lampert, Luis Pedro Arenhart
Engenharia de sistemas
Automação
Sistemas multiagentes
Tolerância (Engenharia)
title_short Tolerância a faltas em sistemas multiagentes multidimensionais
title_full Tolerância a faltas em sistemas multiagentes multidimensionais
title_fullStr Tolerância a faltas em sistemas multiagentes multidimensionais
title_full_unstemmed Tolerância a faltas em sistemas multiagentes multidimensionais
title_sort Tolerância a faltas em sistemas multiagentes multidimensionais
author Lampert, Luis Pedro Arenhart
author_facet Lampert, Luis Pedro Arenhart
author_role author
dc.contributor.none.fl_str_mv Hübner, Jomi Fred
Zatelli, Maicon Rafael
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Lampert, Luis Pedro Arenhart
dc.subject.por.fl_str_mv Engenharia de sistemas
Automação
Sistemas multiagentes
Tolerância (Engenharia)
topic Engenharia de sistemas
Automação
Sistemas multiagentes
Tolerância (Engenharia)
description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia de Automação e Sistemas, Florianópolis, 2021.
publishDate 2021
dc.date.none.fl_str_mv 2021-10-14T19:29:41Z
2021-10-14T19:29:41Z
2021
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 373258
https://repositorio.ufsc.br/handle/123456789/229173
identifier_str_mv 373258
url https://repositorio.ufsc.br/handle/123456789/229173
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 71 p.| il., gráfs., tabs.
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652401606918144