Please use this identifier to cite or link to this item: http://monografias.ufrn.br/handle/123456789/8604
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorJacyntha Nunes Rodrigues Lucena, Marcia-
dc.contributor.authorConta, Gabriel Sebastian von-
dc.date.accessioned2019-03-26T17:20:04Z-
dc.date.available2019-03-26T17:20:04Z-
dc.date.issued2018-11-29-
dc.identifier2012912375pt_BR
dc.identifier.citationCONTA, Gabriel Sebastian von. Identificação e visualização de rastros entre artefatos no GitHub. 2018. 58f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2018.pt_BR
dc.identifier.urihttp://monografias.ufrn.br/handle/123456789/8604-
dc.description.abstractGitHub is a repository of open code projects and one of the most utilized tool for organizing and maintaining projects, having a large number of diverse projects, from students projects to governmental information systems. All of those containing vital information for the development and maintenance, such as requirements, tests and bugs. Showing this info in a clear and intelligible way is still a challenge. In this paper we present a solution for this challenge, using an approach that produces a data visualization, its characteristics and relations. Starting from the data available through GitHub we collect and structure the desired info. With this info at hand, we use the graph oriented database platform Neo4j to create a visualization of the data characteristics and relations. With the created visualization we expect to provide the decision and management process of the projects easier and more intuitive. The approach is then validated through an open code project, using requirements as a measurement tool for efficiency.pt_BR
dc.languagept_BRpt_BR
dc.publisherUniversidade Federal do Rio Grande do Nortept_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectRastreabilidadept_BR
dc.subjectColeta de Dadospt_BR
dc.subjectVisualização de Linkspt_BR
dc.subjectNeo4jpt_BR
dc.subjectGithubpt_BR
dc.subjectTraceabilitypt_BR
dc.subjectdata collectingpt_BR
dc.subjectlink visibilitypt_BR
dc.titleIdentificação e visualização de rastros entre artefatos no GitHubpt_BR
dc.title.alternativeIdentification and visualization of links between requirements and artefacts on GitHubpt_BR
dc.typebachelorThesispt_BR
dc.contributor.advisor-co1Roberta de Souza Coelhopt_BR
dc.contributor.referees1Fernandes da Silva, Lyrene-
dc.description.resumoO GitHub é um repositório de projetos de código aberto e uma das ferramentas mais utilizadas para gerenciamento e organização de projetos, contendo diversos sistemas, desde projetos de alunos até sistemas de informação de governos. Todos esses projetos contém informações vitais para o seu desenvolvimento e manutenção, como requisitos, testes e bugs. Apresentar essa informação de forma clara e inteligível ainda é um desafio. Buscamos neste trabalho apresentar uma solução para esse desafio, através de uma abordagem que produza uma visualização dos dados, suas características e relacionamentos. A partir dos dados disponibilizados pelo GitHub é feita a coleta dos dados. Uma vez com esses dados em mãos, utilizamos a plataforma de banco de dados em grafos, Neo4j, para criar uma visualização dos relacionamentos entre os dados e suas características. Com essa visualização disponível, esperamos tornar o processo de tomada de decisão e gerência de projetos mais fácil e intuitiva. A proposta é validada em um projeto de código aberto, usando requisitos delimitados para a abordagem como forma de medir sua eficiência.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCiência da Computaçãopt_BR
dc.publisher.initialsUFRNpt_BR
Appears in Collections:Ciência da Computação

Files in This Item:
File Description SizeFormat 
IdentificacaoRastrosArtefatos_Conta_2018.pdf4.3 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons