🚨 Informamos aos concluintes que após a validação do orientador no sistema, A BIBLIOTECA PRECISA DE 7 DIAS ÚTEIS para tratar e processar os dados. Por isso, NÃO DEIXE PARA ENVIAR O TCC (graduação ou pós-graduação) DE ÚLTIMA HORA. Dúvidas: repositorio@ufersa.edu.br🚨

Detecção dinâmica de antipadrões em sistemas baseados em serviços utilizando um sistema multiagente

dc.contributor.advisor1Marques, Carla Katarina de Monteiro
dc.contributor.advisor1ID87708396468por
dc.contributor.advisorLatteshttp://lattes.cnpq.br/8416423647851683por
dc.contributor.authorRégis, Hugo Nathan Barbosa
dc.contributor.authorID03703276320por
dc.contributor.authorLatteshttp://lattes.cnpq.br/4331040074411963por
dc.contributor.referee1Holanda, Henrique Jorge Amorim
dc.contributor.referee1ID38210711334por
dc.contributor.referee1Latteshttp://lattes.cnpq.br/2693553902815978por
dc.contributor.referee2Pinto, Francisca Aparecida Prado
dc.contributor.referee2ID44352654353por
dc.contributor.referee2Latteshttp://lattes.cnpq.br/6762292340117608por
dc.contributor.referee3Barroso, Giovanni Cordeiro
dc.contributor.referee3ID11749890330por
dc.contributor.referee3Latteshttp://lattes.cnpq.br/1218783106447217por
dc.date.accessioned2018-06-15T23:28:26Z
dc.date.available2018-06-15T23:28:26Z
dc.date.issued2017-08-31
dc.description.abstractDuring development of Service-Based Systems (SBS), bad solutions, design or implementation errors can lead to antipatterns that, as opposed to patterns, are bad specifications for recurring problems. Antipatterns result in deviations of functionality during the execution of the system, not adequately satisfying its requirements, which can degrade the Quality of Service (QoS) of the SBS. Its detection and correction are of extreme importance, the emergence of antipatterns may hinder future maintenance and evolution of SBS. As detection method, this work proposes the use of a Multiagent System (MAS), executing search at runtime and notifying the system administrator of QoS drops on the SBS caused by antipatterns. The detection of these antipatterns allows the agents to act in correction the project using the solution recommended by the MAS for the detected problem. The results show that, in the worst cases, the emergence of antipatterns reached extrapolate up to twice the response time of services in a Web Service. The MAS was able to detect, in execution time, the 3 antipatterns studied at work. When adopted, the solutions proposed by the MAS also normalized the response timepor
dc.description.embargo2018-03-20
dc.description.resumoDurante o desenvolvimento de Sistemas Baseados em Serviços (SBS), soluções ruins, erros de projeto ou implementação podem conduzir ao surgimento de antipadrões, que em oposição aos padrões, são especificações ruins para problemas recorrentes. Antipadrões acarretam em desvios de funcionalidade durante a execução do sistema, não satisfazendo adequadamente aos seus requisitos, o que pode degradar a Qualidade de Serviço (QoS) de um SBS. Sua detecção e correção são de extrema importância pois o surgimento de antipadrões pode dificultar a manutenção e a futura evolução do SBS. Como método de detecção, este trabalho propõe o uso de um Sistema Multiagente (SMA), realizando buscas em tempo de execução e notificando ao administrador do sistema sobre quedas de QoS no SBS causadas por antipadrões. A detecção desses antipadrões permite a atuação dos agentes na correção do projeto, usando a solução recomendada pelo SMA para o problema detectado. Os resultados mostraram que, nos piores casos, o surgimento de antipadrões chegou a extrapolar em até o dobro de tempo de resposta dos serviços em um Web Service. O SMA foi capaz de detectar, em tempo de execução, os 3 antipadrões estudados no trabalho. Quando adotadas, as soluções propostas pelo SMA também normalizaram o tempo de respostapor
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superiorpor
dc.formatapplication/pdf*
dc.identifier.citationRÉGIS, Hugo Nathan Barbosa. Detecção dinâmica de antipadrões em sistemas baseados em serviços utilizando um sistema multiagente. 2017. 58 f. Dissertação (Mestrado em Ciência da Computação), Universidade Federal Rural do Semi-Árido, Mossoró, 2017.por
dc.identifier.doihttps://doi.org/10.21708/bdtd.ppgcc.dissertacao.835
dc.identifier.urihttps://repositorio.ufersa.edu.br/handle/prefix/835
dc.languageporpor
dc.publisherUniversidade Federal Rural do Semi-Áridopor
dc.publisher.countryBrasilpor
dc.publisher.initialsUFERSApor
dc.publisher.programPrograma de Pós-Graduação em Ciência da Computaçãopor
dc.rightsinfo:eu-repo/semantics/openAccesspor
dc.rights.licenseCC-BY-SApt_BR
dc.subjectAntipadrõespor
dc.subjectDetecção dinâmicapor
dc.subjectSistemas baseados em serviçospor
dc.subjectSistema multiagentepor
dc.subjectAntipatternspor
dc.subjectDynamic detectionpor
dc.subjectService-based systemspor
dc.subjectMultiagent systempor
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpor
dc.titleDetecção dinâmica de antipadrões em sistemas baseados em serviços utilizando um sistema multiagentepor
dc.typeinfo:eu-repo/semantics/masterThesispor

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
HugoNBR_DISSERT.pdf
Tamanho:
2,42 MB
Formato:
Adobe Portable Document Format
Descrição:

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2,11 KB
Formato:
Item-specific license agreed upon to submission
Descrição: