Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativos

Detalhes bibliográficos
Autor(a) principal: Silva, Maike Bezerra da
Data de Publicação: 2020
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Ceará (UFC)
Texto Completo: http://www.repositorio.ufc.br/handle/riufc/55608
Resumo: Self-adaptive systems (SAS) are systems capable of evaluating their behavior at runtime and changing it when deemed necessary to avoid the presence of failures. Many of these systems require high processing power to successfully carry out their dynamic and complex operations, maintaining the level of response to their users. As a way of helping SAS to guarantee its quality, quality assessments can be carried out, which can be both a qualitative and quantitative assessment based on measures of software, which seeks to present the perspectives of the system’s attributes. Because it is an essential feature and is part of the majority of trade-offs present in SAS, performance becomes important in the general assessment of SAS in terms of adaptations and assessing their impacts. Thus, the goal of this work is to build a catalog of performance measures to evaluate self-adaptive systems. A literature review was carried out in this work, identifying the sub-characteristics and performance measures in 32 primary studies selected in this review. Most of the measures identified in the primary studies are related to the sub-characteristics of behavior over time, and some measures related to the use of resources. However, measures related to sub-characteristic capacity have not been identified, which is fundamental in a SAS. It directly impacts the end-user and must be preserved in its adaptations. To validate the built catalog, some measures were implemented in a self-adaptive healthcare system where they were evaluated by data extracted from their reports.
id UFC-7_25efa95003d0cd73aca72699147a064c
oai_identifier_str oai:repositorio.ufc.br:riufc/55608
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativosSistema autoadaptativoMedidasAvaliação de desempenhoSelf-adaptive systems (SAS) are systems capable of evaluating their behavior at runtime and changing it when deemed necessary to avoid the presence of failures. Many of these systems require high processing power to successfully carry out their dynamic and complex operations, maintaining the level of response to their users. As a way of helping SAS to guarantee its quality, quality assessments can be carried out, which can be both a qualitative and quantitative assessment based on measures of software, which seeks to present the perspectives of the system’s attributes. Because it is an essential feature and is part of the majority of trade-offs present in SAS, performance becomes important in the general assessment of SAS in terms of adaptations and assessing their impacts. Thus, the goal of this work is to build a catalog of performance measures to evaluate self-adaptive systems. A literature review was carried out in this work, identifying the sub-characteristics and performance measures in 32 primary studies selected in this review. Most of the measures identified in the primary studies are related to the sub-characteristics of behavior over time, and some measures related to the use of resources. However, measures related to sub-characteristic capacity have not been identified, which is fundamental in a SAS. It directly impacts the end-user and must be preserved in its adaptations. To validate the built catalog, some measures were implemented in a self-adaptive healthcare system where they were evaluated by data extracted from their reports.Sistemas autoadaptativos (SAS) são sistemas capazes de avaliarem seu próprio comportamento em tempo de execução, e alterá-lo quando julgar necessário para evitar a presença de falhas. Muitos desses sistemas requerem um alto poder de processamento para efetuarem com sucesso suas operações dinâmicas e complexas, mantendo o nível de resposta aos seus usuários. Como forma de ajudar o SAS a garantir sua qualidade, podem ser realizadas avaliações de qualidade, podendo se tratar tanto de uma avaliação qualitativa quanto quantitativa baseadas em medidas de software, que buscam apresentar as perspectivas dos atributos do sistema. Por ser uma característica essencial e fazer parte da maioria dos trade-offs presentes em SAS, o desempenho se torna importante na avaliação geral dos SAS em níveis de adaptações, avaliando de maneira geral seus impactos. Dessa forma, o objetivo desse trabalho é construir um catálogo de medidas de desempenho para avaliar sistemas autoadaptativos. Para isso, foi realizado nesse trabalho uma revisão da literatura, identificando as subcaracterísticas e medidas de desempenho em 32 estudos primários selecionados nessa revisão. A maior parte das medidas identificadas nos estudos primários, são relacionadas as subcaracterísticas de comportamento em relação ao tempo, e algumas medidas relacionadas a utilização de recursos. No entanto, não foram identificadas medidas relacionadas a subcaracterística capacidade, que é fundamental em um SAS, uma vez que impacta diretamente o usuário final e deve ser preservada em suas adaptações. Para validar o catálogo construído, foram implementadas algumas medidas em um sistema autoadaptativo de healthcare onde foram avaliadas por dados extraidos de seus relatórios.Bezerra, Carla Ilane MoreiraSilva, Maike Bezerra da2020-12-08T12:53:58Z2020-12-08T12:53:58Z2020info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfSILVA, Maike Bezerra da. Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativos. 2020. 53 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2020.http://www.repositorio.ufc.br/handle/riufc/55608porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2020-12-08T12:53:58Zoai:repositorio.ufc.br:riufc/55608Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:17:45.929931Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.none.fl_str_mv Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativos
title Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativos
spellingShingle Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativos
Silva, Maike Bezerra da
Sistema autoadaptativo
Medidas
Avaliação de desempenho
title_short Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativos
title_full Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativos
title_fullStr Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativos
title_full_unstemmed Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativos
title_sort Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativos
author Silva, Maike Bezerra da
author_facet Silva, Maike Bezerra da
author_role author
dc.contributor.none.fl_str_mv Bezerra, Carla Ilane Moreira
dc.contributor.author.fl_str_mv Silva, Maike Bezerra da
dc.subject.por.fl_str_mv Sistema autoadaptativo
Medidas
Avaliação de desempenho
topic Sistema autoadaptativo
Medidas
Avaliação de desempenho
description Self-adaptive systems (SAS) are systems capable of evaluating their behavior at runtime and changing it when deemed necessary to avoid the presence of failures. Many of these systems require high processing power to successfully carry out their dynamic and complex operations, maintaining the level of response to their users. As a way of helping SAS to guarantee its quality, quality assessments can be carried out, which can be both a qualitative and quantitative assessment based on measures of software, which seeks to present the perspectives of the system’s attributes. Because it is an essential feature and is part of the majority of trade-offs present in SAS, performance becomes important in the general assessment of SAS in terms of adaptations and assessing their impacts. Thus, the goal of this work is to build a catalog of performance measures to evaluate self-adaptive systems. A literature review was carried out in this work, identifying the sub-characteristics and performance measures in 32 primary studies selected in this review. Most of the measures identified in the primary studies are related to the sub-characteristics of behavior over time, and some measures related to the use of resources. However, measures related to sub-characteristic capacity have not been identified, which is fundamental in a SAS. It directly impacts the end-user and must be preserved in its adaptations. To validate the built catalog, some measures were implemented in a self-adaptive healthcare system where they were evaluated by data extracted from their reports.
publishDate 2020
dc.date.none.fl_str_mv 2020-12-08T12:53:58Z
2020-12-08T12:53:58Z
2020
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SILVA, Maike Bezerra da. Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativos. 2020. 53 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2020.
http://www.repositorio.ufc.br/handle/riufc/55608
identifier_str_mv SILVA, Maike Bezerra da. Um catálogo de medidas de desempenho para avaliação de sistemas autoadaptativos. 2020. 53 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2020.
url http://www.repositorio.ufc.br/handle/riufc/55608
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 application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1813028742774128640