UMA FERRAMENTA PARA MINERAÇÃO DE DADOS DE PROJETOS DE SOFTWARE LIVRE E CRIAÇÃO DE REDES SÓCIO-TÉCNICAS
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CAMPO MOURÃO
COORDENAÇÃO DO CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET
PROJETO DE TRABALHO DE CONCLUSÃO DE CURSO
Aluno: Douglas Nassif Roma Junior (https://github.com/douglasjunior)
Prof.º Orientador: Igor Wiese (https://github.com/igorwiese)
Esta ferramenta possibilitará a mineração de dados de repositórios de software do GitHub, fornecendo duas formas de análise dos dados coletados.
A primeira forma possibilita a criação de diversas redes sociais, técnicas e sócio-técnicas para análise na ferramenta PAJEK.
A segunda forma permite a extração de medidas quantitativas que podem ser exportadas para ferramenta WEKA, para a posterior análise.
Toda a ferramenta será implementada utilizando a linguagem JAVA com o arcabouço JSF (Java Server Faces) para a interface e o servidor de aplicação GlassFish. O banco de dados escolhido para armazenamento das informações foi o PostgreSQL, por se tratar de um gerenciador de banco de dados com licença GPL (General Public License).
Optou-se pelo desenvolvimento de uma aplicação Web pensando na possibilidade de disponibiliza-la futuramente para pesquisadores em locais geográficos distintos, de modo que eles possam compartilhar os dados minerados e a geração das redes executadas.
Esta abordagem também possibilita que a mineração e análise dos dados possam ser realizadas de maneira distribuida resolvendo a necessidade de processamento de uma grande quantidade de informações.