Agrupamento de projetos similares utilizando métricas e algoritmo BSAS

Detalhes bibliográficos
Autor(a) principal: Greco, Eduardo Roberto
Data de Publicação: 2015
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/6467
Resumo: Quando pesquisadores vão realizar estudos empíricos, uma das primeiras tarefas de um método de pesquisa empírica consiste na seleção de quais projetos serão utilizados para realização do estudo. Pesquisadores desejam escolher projetos similares, para tentar indicar uma possível generalização dos seus resultados para outros contextos. Para cada tipo diferente de estudo, pode ser necessário um conjunto diferente de projetos, com características específicas. Para resolver esse problema, existem métricas e algoritmos de agrupamento. Neste trabalho foi desenvolvida uma ferramenta que permite aos pesquisadores realizar a mineração de dados de projetos de software hospedados no GitHub e selecionar métricas de pull request, do perfil do usuário, do log do commit e do projeto para realizar o cálculo com os resultados obtidos nos projetos coletados, além de executar o algoritmo BSAS para agrupar projetos similares baseado nas suas características.
id UTFPR-12_66d83145f55fb8823cbc3832a7d140fc
oai_identifier_str oai:repositorio.utfpr.edu.br:1/6467
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2020-11-09T20:51:49Z2020-11-09T20:51:49Z2015-07-14GRECO, Eduardo Roberto. Agrupamento de projetos similares utilizando métricas e algoritmo BSAS. 2015. 39 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Campo Mourão, 2015.http://repositorio.utfpr.edu.br/jspui/handle/1/6467Quando pesquisadores vão realizar estudos empíricos, uma das primeiras tarefas de um método de pesquisa empírica consiste na seleção de quais projetos serão utilizados para realização do estudo. Pesquisadores desejam escolher projetos similares, para tentar indicar uma possível generalização dos seus resultados para outros contextos. Para cada tipo diferente de estudo, pode ser necessário um conjunto diferente de projetos, com características específicas. Para resolver esse problema, existem métricas e algoritmos de agrupamento. Neste trabalho foi desenvolvida uma ferramenta que permite aos pesquisadores realizar a mineração de dados de projetos de software hospedados no GitHub e selecionar métricas de pull request, do perfil do usuário, do log do commit e do projeto para realizar o cálculo com os resultados obtidos nos projetos coletados, além de executar o algoritmo BSAS para agrupar projetos similares baseado nas suas características.When researchers will conduct empirical studies, one of the first tasks of an empirical research method consists of selecting which projects will be used to conduct the study. Researchers want to choose similar projects, to try to indicate a possible generalization of the results to other contexts. For each different type of study, a different set of projects may be necessary, with specific characteristics. To solve this problem there are metrics and clustering algorithms. In this work it was developed a tool that allows researchers to conduct mining software project data hosted on GitHub and select metrics pull request, user profile, log commit and project to perform the calculation with the results listed in the project, and running the BSAS algorithm to group similar projects based on their characteristics.porUniversidade Tecnológica Federal do ParanáCampo MouraoTecnologia em Sistemas para InternetUTFPRBrasilDepartamento Acadêmico de ComputaçãoCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOMineração de dados (Computação)Algorítmos computacionaisMedição de softwareData miningComputer algorithmsSoftware measurementAgrupamento de projetos similares utilizando métricas e algoritmo BSASinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisCampo MourãoWiese, Igor ScalianteRé, ReginaldoWiese, Igor ScalianteSilva, Marco Aurélio GraciottoGonçalves, Diego BertoliniGreco, Eduardo Robertoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRTEXTCM_COINT_2015_1_02.pdf.txtExtracted texttext/plain76866http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6467/1/CM_COINT_2015_1_02.pdf.txt756460e6d749659adc069a381a1c0b10MD51THUMBNAILCM_COINT_2015_1_02.pdf.jpgGenerated Thumbnailimage/jpeg1247http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6467/2/CM_COINT_2015_1_02.pdf.jpgcc9c9811a5c2d393acb7528a46c34debMD52ORIGINALCM_COINT_2015_1_02.pdfapplication/pdf1872164http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6467/3/CM_COINT_2015_1_02.pdf864b5cb44d885dd576ed9ea38dab12b7MD53LICENSElicense.txttext/plain1291http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6467/4/license.txtdfb14e53a8c6b76b85e77d7a5a3b3809MD541/64672020-11-09 18:51:50.023oai:repositorio.utfpr.edu.br:1/6467IE5hIHF1YWxpZGFkZSBkZSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBkYSBwdWJsaWNhw6fDo28sIGF1dG9yaXpvIGEgVVRGUFIgYSB2ZWljdWxhciwgCmF0cmF2w6lzIGRvIFBvcnRhbCBkZSBJbmZvcm1hw6fDo28gZW0gQWNlc3NvIEFiZXJ0byAoUElBQSkgZSBkb3MgQ2F0w6Fsb2dvcyBkYXMgQmlibGlvdGVjYXMgCmRlc3RhIEluc3RpdHVpw6fDo28sIHNlbSByZXNzYXJjaW1lbnRvIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgZGUgYWNvcmRvIGNvbSBhIExlaSBubyA5LjYxMC85OCwgCm8gdGV4dG8gZGVzdGEgb2JyYSwgb2JzZXJ2YW5kbyBhcyBjb25kacOnw7VlcyBkZSBkaXNwb25pYmlsaXphw6fDo28gcmVnaXN0cmFkYXMgbm8gaXRlbSA0IGRvIArigJxUZXJtbyBkZSBBdXRvcml6YcOnw6NvIHBhcmEgUHVibGljYcOnw6NvIGRlIFRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgCkVzcGVjaWFsaXphw6fDo28sIERpc3NlcnRhw6fDtWVzIGUgVGVzZXMgbm8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyAKU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBkYSBVVEZQUuKAnSwgcGFyYSBmaW5zIGRlIGxlaXR1cmEsIGltcHJlc3PDo28gZS9vdSBkb3dubG9hZCwgdmlzYW5kbyBhIApkaXZ1bGdhw6fDo28gZGEgcHJvZHXDp8OjbyBjaWVudMOtZmljYSBicmFzaWxlaXJhLgoKICBBcyB2aWFzIG9yaWdpbmFpcyBlIGFzc2luYWRhcyBwZWxvKHMpIGF1dG9yKGVzKSBkbyDigJxUZXJtbyBkZSBBdXRvcml6YcOnw6NvIHBhcmEgUHVibGljYcOnw6NvIGRlIApUcmFiYWxob3MgZGUgQ29uY2x1c8OjbyBkZSBDdXJzbyBkZSBHcmFkdWHDp8OjbyBlIEVzcGVjaWFsaXphw6fDo28sIERpc3NlcnRhw6fDtWVzIGUgVGVzZXMgbm8gUG9ydGFsIApkZSBJbmZvcm1hw6fDo28gZSBub3MgQ2F0w6Fsb2dvcyBFbGV0csO0bmljb3MgZG8gU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBkYSBVVEZQUuKAnSBlIGRhIOKAnERlY2xhcmHDp8OjbyAKZGUgQXV0b3JpYeKAnSBlbmNvbnRyYW0tc2UgYXJxdWl2YWRhcyBuYSBCaWJsaW90ZWNhIGRvIEPDom1wdXMgbm8gcXVhbCBvIHRyYWJhbGhvIGZvaSBkZWZlbmRpZG8uIApObyBjYXNvIGRlIHB1YmxpY2HDp8O1ZXMgZGUgYXV0b3JpYSBjb2xldGl2YSBlIG11bHRpY8OibXB1cywgb3MgZG9jdW1lbnRvcyBmaWNhcsOjbyBzb2IgZ3VhcmRhIGRhIApCaWJsaW90ZWNhIGNvbSBhIHF1YWwgbyDigJxwcmltZWlybyBhdXRvcuKAnSBwb3NzdWEgdsOtbmN1bG8uCg==Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-09T20:51:50Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Agrupamento de projetos similares utilizando métricas e algoritmo BSAS
title Agrupamento de projetos similares utilizando métricas e algoritmo BSAS
spellingShingle Agrupamento de projetos similares utilizando métricas e algoritmo BSAS
Greco, Eduardo Roberto
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Mineração de dados (Computação)
Algorítmos computacionais
Medição de software
Data mining
Computer algorithms
Software measurement
title_short Agrupamento de projetos similares utilizando métricas e algoritmo BSAS
title_full Agrupamento de projetos similares utilizando métricas e algoritmo BSAS
title_fullStr Agrupamento de projetos similares utilizando métricas e algoritmo BSAS
title_full_unstemmed Agrupamento de projetos similares utilizando métricas e algoritmo BSAS
title_sort Agrupamento de projetos similares utilizando métricas e algoritmo BSAS
author Greco, Eduardo Roberto
author_facet Greco, Eduardo Roberto
author_role author
dc.contributor.advisor1.fl_str_mv Wiese, Igor Scaliante
dc.contributor.advisor-co1.fl_str_mv Ré, Reginaldo
dc.contributor.referee1.fl_str_mv Wiese, Igor Scaliante
dc.contributor.referee2.fl_str_mv Silva, Marco Aurélio Graciotto
dc.contributor.referee3.fl_str_mv Gonçalves, Diego Bertolini
dc.contributor.author.fl_str_mv Greco, Eduardo Roberto
contributor_str_mv Wiese, Igor Scaliante
Ré, Reginaldo
Wiese, Igor Scaliante
Silva, Marco Aurélio Graciotto
Gonçalves, Diego Bertolini
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Mineração de dados (Computação)
Algorítmos computacionais
Medição de software
Data mining
Computer algorithms
Software measurement
dc.subject.por.fl_str_mv Mineração de dados (Computação)
Algorítmos computacionais
Medição de software
Data mining
Computer algorithms
Software measurement
description Quando pesquisadores vão realizar estudos empíricos, uma das primeiras tarefas de um método de pesquisa empírica consiste na seleção de quais projetos serão utilizados para realização do estudo. Pesquisadores desejam escolher projetos similares, para tentar indicar uma possível generalização dos seus resultados para outros contextos. Para cada tipo diferente de estudo, pode ser necessário um conjunto diferente de projetos, com características específicas. Para resolver esse problema, existem métricas e algoritmos de agrupamento. Neste trabalho foi desenvolvida uma ferramenta que permite aos pesquisadores realizar a mineração de dados de projetos de software hospedados no GitHub e selecionar métricas de pull request, do perfil do usuário, do log do commit e do projeto para realizar o cálculo com os resultados obtidos nos projetos coletados, além de executar o algoritmo BSAS para agrupar projetos similares baseado nas suas características.
publishDate 2015
dc.date.issued.fl_str_mv 2015-07-14
dc.date.accessioned.fl_str_mv 2020-11-09T20:51:49Z
dc.date.available.fl_str_mv 2020-11-09T20:51:49Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv GRECO, Eduardo Roberto. Agrupamento de projetos similares utilizando métricas e algoritmo BSAS. 2015. 39 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Campo Mourão, 2015.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/6467
identifier_str_mv GRECO, Eduardo Roberto. Agrupamento de projetos similares utilizando métricas e algoritmo BSAS. 2015. 39 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Campo Mourão, 2015.
url http://repositorio.utfpr.edu.br/jspui/handle/1/6467
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Campo Mourao
dc.publisher.program.fl_str_mv Tecnologia em Sistemas para Internet
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Departamento Acadêmico de Computação
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Campo Mourao
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6467/1/CM_COINT_2015_1_02.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6467/2/CM_COINT_2015_1_02.pdf.jpg
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6467/3/CM_COINT_2015_1_02.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/6467/4/license.txt
bitstream.checksum.fl_str_mv 756460e6d749659adc069a381a1c0b10
cc9c9811a5c2d393acb7528a46c34deb
864b5cb44d885dd576ed9ea38dab12b7
dfb14e53a8c6b76b85e77d7a5a3b3809
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805922959357902848