Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/6456
Título: Uma ferramenta para mineração de dados de projetos de software livre e criação de redes sócio-técnicas
Autor(es): Roma Junior, Douglas Nassif
Orientador(es): Wiese, Igor Scaliante
Palavras-chave: Mineração de dados (Computação)
Engenharia de software
Data mining
Software engineering
Data do documento: 2-Mai-2013
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Campo Mourao
Citação: ROMA JUNIOR, Douglas Nassif. Uma ferramenta para mineração de dados de projetos de software livre e criação de redes sócio-técnicas. 2013. 59 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2013.
Resumo: Uma grande quantidade de dados–mensagens de commit, listas de e-mails, gerenciadores de tarefas (issue) e defeitos (bug) – é produzida durante o desenvolvimento de software. Diante deste cenário é importante a existência de ferramentas que auxiliem o entendimento da real situação do projeto. Para resolver esse problema existem ferramentas que auxiliam na mineração dos dados de forma eficiente. Mas estas ferramentas são inflexíveis e criadas para agir em domínios específicos. Neste trabalho foi desenvolvida uma arquitetura que possibilita a mineração de dados de projetos de software hospedados no GitHub, geração de redes e cálculo de métricas sociais, técnicas e sócio-técnicas. Deste modo, a ferramenta abre espaço para que pesquisadores e donos de projetos acrescentem extensões que solucionem seus próprios problemas, tais como: oferecer uma plataforma para pesquisadores implementarem suas próprias redes e métricas; facilitar o entendimento da real situação de um projeto de desenvolvimento de software; e prover a descoberta de tendências em um projeto de software.
Abstract: A large amount of data –commit messages, mailing lists, issue and bug managers –is produced during the software development. In this scenario it is important to have tools that help the understanding of real project status. To solve this problem there are tools that assist in mining the data efficiently. But these tools are inflexible and created to act in specific fields. In this work we developed an architecture that allows data collection software project hosted on GitHub, network generation and calculation of metrics social, technical and socio-technical. Thus, the tool leaves room for researchers and project owners add extensions that solve their own problems, such as: providing a platform for researchers to implement their own networks and metrics; facilitate the understanding of the real situation of a software development project; and provide for the discovery of trends in a software project.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/6456
Aparece nas coleções:CM - Tecnologia em Sistemas para Internet

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
CM_COINT_2012_2_01.pdf2,71 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.