Please use this identifier to cite or link to this item:
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/25004
Title: | Caracterização de componentes outliers em sistemas front-end react: um estudo a partir de métricas de Engenharia de Software. |
Other Titles: | Characterization of outlier components in front-end react systems: a study based on Software Engineering metrics. |
???metadata.dc.creator???: | FARIAS, Igor Araújo Tavares de. |
???metadata.dc.contributor.advisor1???: | RÊGO, Matheus Gaudencio do. |
???metadata.dc.contributor.referee1???: | GUERREIRO, Dalton Dario Serey. |
???metadata.dc.contributor.referee2???: | MASSONI, Tiago Lima. |
Keywords: | Componentes outliers;Sistemas front-end react;Engenharia de Software;Métricas de Engenharia de Software;Arquitetura de software;Outlier components;Front-end react systems;Software Engineering;Engineering Metrics Software;Software architecture |
Issue Date: | 20-Oct-2021 |
Publisher: | Universidade Federal de Campina Grande |
Citation: | FARIAS, Igor Araújo Tavares de. Caracterização de componentes outliers em sistemas front-end react: um estudo a partir de métricas de Engenharia de Software. 2021. 15f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2021. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/25004 |
???metadata.dc.description.resumo???: | A produção de softwares estruturados em componentes é uma tarefa complexa. Apesar do surgimento de novas ferramentas e tecnologias para facilitar a produção de sistemas front-end, não há consenso quanto à forma de construção de componentes e organização da arquitetura de código para esse tipo de desenvolvimento. Portanto, este trabalho se propõe a analisar grandes projetos front-end de código aberto que fazem uso da biblioteca React, baseando-se em métricas da engenharia de software e atributos específicos do desenvolvimento React moderno, para caracterizar componentes que se destacam para essas métricas e descrever como eles são estruturados em sistemas de grande relevância para a comunidade. Com isso, objetiva-se destacar tipos de componentes incomuns nos projetos, características relevantes da construção desses, e de que maneira as decisões de arquitetura impactaram as métricas da engenharia de software, visando proporcionar melhor compreensão do processo de desenvolvimento de sistemas front-end e favorecer a tomada de decisões para a construção de novos projetos da área. |
Abstract: | The production of software structured in components is a complex task. Despite the emergence of new tools and technologies to facilitate the production of front-end systems, there is no consensus on how to build components and organize the code architecture for this type of development. Therefore, this work proposes to analyze large open source front-end projects that make use of the React library and, based on software engineering metrics and specific attributes of modern React development, to characterize components that stand out for these metrics and describe how they are structured into systems of great relevance to the community. Thus, the objective is to highlight types of unusual components in the projects, relevant characteristics of their construction, and how the architectural decisions impacted the software engineering metrics, aiming to provide a better understanding of the process of developing front-end systems and favor decision-making for the construction of new projects in the area. |
Keywords: | Componentes outliers Sistemas front-end react Engenharia de Software Métricas de Engenharia de Software Arquitetura de software Outlier components Front-end react systems Software Engineering Engineering Metrics Software Software architecture |
???metadata.dc.subject.cnpq???: | Ciência da Computação |
URI: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/25004 |
Appears in Collections: | Trabalho de Conclusão de Curso - Artigo - Ciência da Computação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
IGOR ARAÚJO TAVARES DE FARIAS - TCC ARTIGO CIÊNCIA DA COMPUTAÇÃO 2021.pdf | Igor Araújo Tavares de Farias - TCC Artigo Ciência da Computação 2021 | 612.61 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.