Skip navigation
Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufpe.br/handle/123456789/57799

Comparte esta pagina

Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorBORBA, Paulo Henrique Monteiro-
dc.contributor.authorARAÚJO, Felipe Benjamin Mendonça-
dc.date.accessioned2024-09-18T15:02:54Z-
dc.date.available2024-09-18T15:02:54Z-
dc.date.issued2024-03-21-
dc.date.submitted2024-09-16-
dc.identifier.citationARAÚJO, Felipe Benjamin Mendonça. Refinando a precisão da detecção de conflitos: uma análise do CSDiff com abordagem focalizada. 2024. TCC (Graduação) - Curso de Ciência da Computação, Centro de Informática, Universidade Federal de Pernambuco, Recife, 2024.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/57799-
dc.description.abstractNos últimos anos, o desenvolvimento de software tem se tornado cada vez mais complexo, com equipes trabalhando simultaneamente em diferentes partes do código-fonte para construir e aprimorar sistemas. No entanto, essa natureza colaborativa do desenvolvimento pode levar à geração de conflitos quando múltiplas pessoas tentam modificar o mesmo arquivo simultaneamente. Nesse cenário, ferramentas de merge e versionamento de código desempenham um papel crucial no gerenciamento desses conflitos. Uma dessas ferramentas é o CSDiff [1], [2], uma ferramenta de detecção de conflitos, alternativa ao diff3, que utiliza-se de separadores customizáveis de cada linguagem de programação para auxiliar na resolução destes conflitos. Este trabalho tem como objetivo propor uma melhoria para o CSDiff com foco na redução de conflitos falsos positivos e falsos negativos encontrados com o uso da ferramenta. Por meio de uma análise comparativa entre o sistema com e sem a melhoria proposta, este estudo avalia o impacto na redução de erros apresentados.pt_BR
dc.format.extent33 p.pt_BR
dc.language.isoporpt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectProcesso de Mergept_BR
dc.subjectDesenvolvimento colaborativopt_BR
dc.subjectMerge textualpt_BR
dc.subjectMerge estruturadopt_BR
dc.subjectSeparadores sintáticospt_BR
dc.titleRefinando a precisão da detecção de conflitos : uma análise do CSDiff com abordagem focalizadapt_BR
dc.typebachelorThesispt_BR
dc.contributor.authorLatteshttp://lattes.cnpq.br/1637074183887012pt_BR
dc.degree.levelGraduacaopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/9395715443254344pt_BR
dc.description.abstractxIn recent years, software development has become increasingly complex, with teams working simultaneously on different parts of the source code to build and enhance systems. However, this collaborative nature of development can lead to conflicts when multiple people attempt to modify the same file simultaneously. In this scenario, code merge and versioning tools play a crucial role in managing these conflicts. One such tool is CSDiff [1], [2], a conflict detection tool, an alternative to diff3, which utilizes customizable separators for each programming language to assist in resolving these conflicts. This work aims to propose an enhancement for CSDiff focusing on reducing false positive and false negative conflicts found when using the tool. Through a comparative analysis between the system with and without the proposed enhancement, this study evaluates the impact on reducing errors presented by it.pt_BR
dc.subject.cnpqÁreas::Ciências Exatas e da Terra::Ciência da Computaçãopt_BR
dc.degree.departament::(CIN-DCC) - Departamento de Ciência da Computaçãopt_BR
dc.degree.graduation::CIn-Curso de Ciência da Computaçãopt_BR
dc.degree.grantorUniversidade Federal de Pernambucopt_BR
dc.degree.localRecifept_BR
Aparece en las colecciones: (TCC) - Ciência da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TCC Felipe Benjamin Mendonça Araújo.pdf253,92 kBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está protegido por copyright original



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons