Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/33089
Registro completo de metadados
Campo DCValorIdioma
dc.creatorColla, Marcelo-
dc.date.accessioned2023-12-15T21:51:15Z-
dc.date.available2023-12-15T21:51:15Z-
dc.date.issued2022-12-05-
dc.identifier.citationCOLLA, Marcelo. Aplicação do estilo arquitetural Micro Frontend: um estudo de caso. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2022.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/33089-
dc.description.abstractIn recent years, there has been a constant growth software development, in a context of frequente changes, new business rules that are generating even larger applications. Several architectural patterns have emerged recently as well, and this work explores the concept of Micro Frontend. The main goal of the work is to analyse the use of this architectural pattern in the development of modern applications, and to identify the impacts caused by using Micro Frontend. We conducted a narrative review of the state of the art, in which we found a few studies concerning the usage, benefits and challenges of Micro Frontends. From this perspective, a case study with a real project built by the UTFPR Software Factory. During the case study, the processes of construction using Micro Frontends are demonstrated in detail. By applying the divisions by business responsibility in the construction of the system it is expected that the result will be small and modular applications. To evaluate the architecture used in this study, maintainability metrics are applied to identify if there were improvements in the case study. It was concluded that when using Micro Frontend the maintainability metrics have equal or approximate means and variances.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectArquitetura de softwarept_BR
dc.subjectArquitetura orientada a serviços (Computador)pt_BR
dc.subjectAplicações Webpt_BR
dc.subjectSoftware architecturept_BR
dc.subjectService-oriented architecture (Computer science)pt_BR
dc.subjectWeb applicationspt_BR
dc.titleAplicação do estilo arquitetural Micro Frontend: um estudo de casopt_BR
dc.title.alternativeApplying the Micro Frontend architectural pattern: A case studypt_BR
dc.typebachelorThesispt_BR
dc.description.resumoNos últimos anos, o crescimento do desenvolvimento de software tem sido constante, em um contexto de mudanças frequentes, novas regras de negócio e comportamentos estão gerando aplicações cada vez maiores. Em sintonia com o desenvolvimento acelerado muitos padrões arquiteturais têm surgido, este trabalho explora o conceito de Micro Frontend. O objetivo central do trabalho é abordar e analisar a utilização desse estilo arquitetural no desenvolvimento de aplicações modernas, bem como identificar os impactos causados ao utilizar Micro Frontend. O trabalho inicia estabelecendo uma visão geral do desenvolvimento Web e as abordagens arquitetônicas mais utilizadas, além disso são evidenciadas as características e evoluções dessas arquiteturas. Em seguida são apresentadas as pesquisas relacionadas aos Micro Frontends, onde os experimentos e estudos de caso trazem reflexões importantes dessa nova arquitetura. Sob essa ótica, um estudo de caso com um projeto real construído pela Fábrica de Software da UTFPR. No decorrer do estudo de caso é demonstrado em detalhes os processos da construção utilizado-se de Micro Frontends. Ao aplicar as divisões por responsabilidade de negócio na construção do sistema é esperado que o resultado seja aplicações pequenas e modulares. Para avaliar a arquitetura usada neste estudo, as métricas de manutenibilidade são aplicadas para identificar se houve melhorias no estudo de caso. Foi concluído que ao utilizar Micro Frontend as métricas de manutenibilidade possuem médias e variâncias iguais ou aproximadas.pt_BR
dc.degree.localDois Vizinhospt_BR
dc.publisher.localDois Vizinhospt_BR
dc.contributor.advisor1Santos, Gustavo Jansen de Souza-
dc.contributor.referee1Ortoncelli, André Roberto-
dc.contributor.referee2Souza, Francisco Carlos Monteiro-
dc.contributor.referee3Santos, Gustavo Jansen de Souza-
dc.publisher.countryBrasilpt_BR
dc.publisher.programEngenharia de Softwarept_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWAREpt_BR
Aparece nas coleções:DV - Engenharia de Software

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
estiloarquiteturalmicrofrontend.pdf4,94 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons