Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/2822
Registro completo de metadados
Campo DCValorIdioma
dc.creatorFelix, Kleber Gonçalves-
dc.date.accessioned2017-12-27T01:00:46Z-
dc.date.available2017-12-27T01:00:46Z-
dc.date.issued2017-08-29-
dc.identifier.citationFELIX, Kleber Gonçalves. Classificação automática de falhas em arquitetura orientada a serviços. 2017. 90 f. Dissertação (Mestrado em Computação Aplicada) - Universidade Tecnológica Federal do Paraná, Curitiba, 2017.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/2822-
dc.description.abstractA distributed architecture is composed of many systems that exchange messages between each other. Faults in the integration of these systems may occur and they required a detailed investigation of support professionals to identifying the root cause of the problem. The manual process to identify causes of failure is difficult and time-consuming. Significant efficiency gains can be achieved by automating the faults classification process. This work presents a method to support the automated fault diagnostic process, automatically classifying faults generated in a Service Oriented Architecture (SOA). This method denominated SOAFaultControl, may be executed in a distributed architecture that adote SOA and an Enterprise Service Bus (ESB). Using machine learning techniques, was possible build a model to classify fault messages captured in a SOA environment, in pre-established classes. To achieve the objectives of this work it was necessary to test the following machine learning algorithms: Support Vector Machine, Naive Bayes, and AdaBoost. Results show that Support Vector Machine algorithm achieved better performance in the following metrics: precision, accuracy, recall, and F1.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.subjectSistemas operacionais distribuídos (Computadores)pt_BR
dc.subjectLocalização de falhas (Engenharia)pt_BR
dc.subjectControle automáticopt_BR
dc.subjectAprendizado do computadorpt_BR
dc.subjectArquitetura orientada a serviços (Computador)pt_BR
dc.subjectAlgorítmospt_BR
dc.subjectMétodos de simulaçãopt_BR
dc.subjectComputaçãopt_BR
dc.subjectDistributed operating systems (Computers)pt_BR
dc.subjectFault location (Engineering)pt_BR
dc.subjectAutomatic controlpt_BR
dc.subjectMachine learningpt_BR
dc.subjectService-oriented architecture (Computer science)pt_BR
dc.subjectAlgorithmspt_BR
dc.subjectSimulation methodspt_BR
dc.subjectComputer sciencept_BR
dc.titleClassificação automática de falhas em arquitetura orientada a serviçospt_BR
dc.title.alternativeAutomatic fault classification in a service-oriented architecturept_BR
dc.typemasterThesispt_BR
dc.description.resumoUma arquitetura distribuída é composta de diversos sistemas que trocam mensagens entre si. Falhas na integração destes sistemas podem ocorrer, exigindo uma investigação detalhada dos profissionais de suporte para encontrar a causa raiz do problema. O processo manual de identificação de falhas é difícil e demorado. Ganhos significativos podem ser obtidos através da automação do processo de classificação de falhas. Este trabalho tem por objetivo apresentar um método para auxílio no processo de diagnóstico de falhas, classificando automaticamente as falhas geradas em uma arquitetura orientada a serviços. Este método, denominado SOAFaultControl, se beneficia de arquiteturas distribuídas que adotam SOA e um Enterprise Service Bus (ESB). Utilizando-se de técnicas de aprendizado de máquina, foi possível estabelecer um modelo para classificação de falhas em categorias preestabelecidas. Para alcançar o objetivo deste trabalho foi necessário testar e avaliar os seguintes algoritmos de aprendizagem de máquina: Support Vector Machine, Naive Bayes e AdaBoost. Como resultado, o algoritmo Support Vector Machine obteve melhor desempenho nas métricas: acurácia, precisão, revocação e F1.pt_BR
dc.degree.localCuritibapt_BR
dc.publisher.localCuritibapt_BR
dc.creator.Latteshttp://lattes.cnpq.br/6713591918167514pt_BR
dc.contributor.advisor1Fonseca, Mauro Sergio Pereira-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/6534637358360971pt_BR
dc.contributor.advisor-co1Vendramin, Ana Cristina Barreiras Kochem-
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/3005557336605080pt_BR
dc.contributor.referee1Fonseca, Mauro Sergio Pereira-
dc.contributor.referee2Pedroso, Carlos Marcelo-
dc.contributor.referee3Nacamura Júnior, Luiz-
dc.contributor.referee4Tacla, Cesar Augusto-
dc.publisher.countryBrasilpt_BR
dc.publisher.programPrograma de Pós-Graduação em Computação Aplicadapt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.subject.capesCiência da Computaçãopt_BR
Aparece nas coleções:CT - Programa de Pós-Graduação em Computação Aplicada

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
CT_PPGCA_M_Felix, Kleber Gonçalves_2017.pdf12,48 MBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.