Agrupamento de projetos similares utilizando métricas e algoritmo BSAS
Autor(a) principal: | |
---|---|
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 |