MinerAll: Uma ferramenta para extração e mineração de dados de repositórios de software livre

721 views

Published on

Apresentação do artigo "MinerAll: Uma ferramenta para extração e mineração de dados de repositórios de software livre" por José Teodoro da Silva no WSL em 2011

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
721
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

MinerAll: Uma ferramenta para extração e mineração de dados de repositórios de software livre

  1. 1. MinerAll: Uma ferramenta para extração emineração de dados de repositórios de software livre Igor Fábio Steinmacher - MSc Igor Wiese - MSc José Teodoro da Silva
  2. 2. Atenção A que se direciona esta ferramenta? 02/07/2011 FISL 12 PORTO ALEGRE
  3. 3. Fontes de dados Onde podemos encontrar dados para as pesquisas de engenharia de software? 02/07/2011 FISL 12 PORTO ALEGRE
  4. 4. Fontes de dados Onde podemos encontrar dados para as pesquisas de engenharia de software? Como os pesquisadores da engenharia de software adquirem os dados para suas pesquisas? 02/07/2011 FISL 12 PORTO ALEGRE
  5. 5. A ferramenta Por que criar uma ferramenta que seja extensível? 02/07/2011 FISL 12 PORTO ALEGRE
  6. 6. A ferramenta Por que criar uma ferramenta que seja extensível? Decisões de projeto que possibilitam a extensibilidade:  Separação em módulos;  Software orientado à interfaces; 02/07/2011 FISL 12 PORTO ALEGRE
  7. 7. A ferramenta Por que criar uma ferramenta que seja extensível? Decisões de projeto que possibilitam a extensibilidade:  Separação em módulos;  Software orientado à interfaces; GPL 2; Java + IoC + MySql + JFreeChart; 02/07/2011 FISL 12 PORTO ALEGRE
  8. 8. A ferramenta MinerAll Plotters Downloaders Processadores de informação Leitores/Escritores
  9. 9. A ferramenta Os downloaders são responsáveis por adquirir os dados dos repositórios; Os leitores/escritores agem sobre a persistência dos dados; Os processadores realizam a mineração e interpretação dos dados extraídos; Os ploters utilizam os dados interpretados e apresentam os dados; 02/07/2011 FISL 12 PORTO ALEGRE
  10. 10. O que já foi feito Extração de dados de repositórios Subversion; Criação de gráficos de barras, frequência, setores, etc; Implementação de processadores de informação ocorrência de erros; Início das atividades de implementações de métricas relacionadas à redes sociais; 02/07/2011 FISL 12 PORTO ALEGRE
  11. 11. Screenshots
  12. 12. Screenshots
  13. 13. Screenshots
  14. 14. O que há por fazer? Executar testes sobre as métricas criadas; Implementação de métricas já utilizadas em trabalhos de terceiros:  Identificação de experts;  Métricas sobre a ocorrência de erros; 02/07/2011 FISL 12 PORTO ALEGRE
  15. 15. Obrigado!
  16. 16. Contato Grupo de pesquisa DataminingSE Universidade Tecnológica Federal do Paraná Campus Campo Mourão Contatos: joseteodoro1105@gmail.com, igor@utfpr.edu.br, igorfs@utfpr.edu.br, vidalfontoura@hotmail.com URL do projeto: http://code.google.com/p/minerall

×