29
Grupo de Otimização em Engenharia de Software da Universidade Estadual do Ceará Buscando SBSE: Análise Numérica e Textual Fatos, Tendências e Observações

Buscando SBSE: Análise Numérica e Textual

Embed Size (px)

DESCRIPTION

Nesta apresentação são realizadas análises sobre o tema SBSE em relação a sua disponibilização na Internet.

Citation preview

Page 1: Buscando SBSE: Análise Numérica e Textual

Grupo de Otimização em Engenharia de Software da Universidade Estadual do Ceará

Buscando SBSE:Análise Numérica e Textual

Fatos, Tendências e Observações

Page 2: Buscando SBSE: Análise Numérica e Textual

Conteúdo

Motivação1

Introdução2

Análise Numérica3

Análise Textual4

Conclusões5

Page 3: Buscando SBSE: Análise Numérica e Textual

Conteúdo (detalhe)

Análise Numérica3

Análise Textual4

Artigos

Livros

Páginas Internet

Busca do Usuário

Search-based Software Engineering

Otimização Engenharia de Software

Metaheurísticas Engenharia de Software

Page 4: Buscando SBSE: Análise Numérica e Textual

Motivação

O que quer dizer a expressão “tal área está em expansão”? A expansão de uma área deve ser vista como

uma grandeza absoluta ou relativa?

Como determinar matematicamente o “grau de expansão” de uma área? Análise do crescimento de textos

disponibilizados ou também do interesse?

Page 5: Buscando SBSE: Análise Numérica e Textual

Motivação

O que os resultados mais importantes de uma busca representam? Fatos ou tendências?

Page 6: Buscando SBSE: Análise Numérica e Textual

Introdução

Uma das formas de analisar o crescimento de um tema é a quantidade de material disponível A quantidade de material disponível está

diretamente relacionada ao total de tempo e/ou pessoas produzindo sobre o material

A maneira natural de determinar essa quantidade é a busca

Page 7: Buscando SBSE: Análise Numérica e Textual

Introdução

Livros

TextosPáginas

Pessoas

Artigos

Internet

Informações Busca

Page 8: Buscando SBSE: Análise Numérica e Textual

Introdução

Além da busca geral, é importante realizar buscas específicas A análise pode ser feita de forma mais eficaz e

abrangente

Além da busca por disponibilização de conteúdo, é importante analisar a procura pelo mesmo + Pessoas interessadas + Expansão

Page 9: Buscando SBSE: Análise Numérica e Textual

Introdução

Devido ao crescimento de forma geral, é interessante analisar a expansão com uso de comparação É possível determinar qual tema está em “maior

expansão”

Os resultados iniciais em uma busca também revelam dados importantes Estes resultados indicam maior relevância

Page 10: Buscando SBSE: Análise Numérica e Textual

Introdução

Text

Busca

Text

Análise Numérica

•Quantidade de resultados

•Quantidade de interesse

Análise Textual

•Tipos de Resultados

•Textos nos resultados

Text

Text

Page 11: Buscando SBSE: Análise Numérica e Textual

Análise Numérica

Material Disponível

Esta quantidade representa a produção sobre o tema

Seu valor indica o crescimento apenas do lado “passivo” da busca

Tipos de Quantidades

Interesse dos Usuários

Esta quantidade está relacionada com a procura por um tema

Seu valor significa o crescimento do lado “ativo” da busca.

Page 12: Buscando SBSE: Análise Numérica e Textual

Análise Numérica

Artigos

Livros

Páginas Internet

Material Material DisponívelDisponível

Page 13: Buscando SBSE: Análise Numérica e Textual

Análise Numérica

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

“computer science” 146335 31114 4924 6596177 19794 90962 204729 8748 707097 2170000

“software engineering” 20700 61027 5028 1160487 25432 38849 30694 8195 62769 823000

“software patterns” 124 232 44 4748 72 168 367 343 142 3030

“design patterns” 2447 2772 822 108844 787 3177 6400 695 2543 47100

“search-based software engineering” 46 39 9 518 49 47 21 7 96 278

“search-based software testing” 6 3 3 61 4 4 13 3 6 43

Page 14: Buscando SBSE: Análise Numérica e Textual

Análise Numérica

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

“computer science” 147471 31246 4975 6602712 21286 92481 206226 9433 727117 2100000

“software engineering” 20774 61359 5048 1160875 25547 39698 30970 8363 74035 839000

“software patterns” 123 263 44 4753 72 169 374 347 176 3050

“design patterns” 2465 2845 827 108934 791 3257 6487 701 3093 51900

“search-based software engineering” 47 40 9 521 49 49 20 8 114 303

“search-based software testing” 6 3 3 61 4 4 12 4 9 56

Page 15: Buscando SBSE: Análise Numérica e Textual

Análise Numérica

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

“computer science”

“software engineering” 20965 61452 5079 964313 25845 40007 31491 8366 74181 909000

“software patterns” 125 236 44 4133 74 170 378 348 177 3130

“design patterns” 2498 2854 843 91302 805 3289 6575 705 3103 55300

“search-based software engineering” 48 40 10 651 49 58 25 8 114 319

“search-based software testing” 6 3 3 139 5 11 13 4 9 56

Page 16: Buscando SBSE: Análise Numérica e Textual

Análise Numérica

Julho/2009 Agosto/2009 Setembro/2009

“computer science” 9979880 9942947

“software engineering” 2236181 2265669 2140699

“software patterns” 9270 9371 8815

“design patterns” 175587 181300 166569

“search-based software engineering” 1110 1160 1314

“search-based software testing” 146 162 245

Page 17: Buscando SBSE: Análise Numérica e Textual

Análise Numérica

Julho-Agosto/2009 Agosto-Setembro/2009

“computer science”

“software engineering” 1,3186768% -5,51581012%

“software patterns” 1,08953614% -5,93319816%

“design patterns” 3,25365773% -8,12520684%

“search-based software engineering” 4,5045045% 13,2758621%

“search-based software testing” 10,9589041% 51,2345679%

Page 18: Buscando SBSE: Análise Numérica e Textual

Análise Numérica

Amazon G Books Amazon G Books Amazon G Books

“computer science” 70007 84062 85414 86840

“software engineering” 6188 23248 6271 23603 6392 24199

“software patterns” 784 557 883 564 973 571

“design patterns” 1372 10460 1491 10662 2013 11168

“search-based software engineering” 29 5 35 5 32 5

“search-based software testing” 3 2 3 2 4 2

Page 19: Buscando SBSE: Análise Numérica e Textual

Análise Numérica

Julho/2009 Agosto/2009 Setembro/2009

“computer science” 154069 172254

“software engineering” 29436 29874 30591

“software patterns” 1341 1447 1544

“design patterns” 11832 12153 13181

“search-based software engineering” 34 40 37

“search-based software testing” 5 5 6

Page 20: Buscando SBSE: Análise Numérica e Textual

Análise Numérica

Google Yahoo! Google Yahoo! Google Yahoo!

“computer science” 64800000 138000000 63300000 139000000

“software engineering” 11700000 41600000 10500000 41800000 10500000 41400000

“software patterns” 127000 558000 115000 454000 121000 600000

“design patterns” 3510000 14600000 3250000 14500000 2980000 14900000

“search-based software engineering” 4760 11100 83000 9760 126000 15600

“search-based software testing” 1140 579 87300 538 120000 551

Page 21: Buscando SBSE: Análise Numérica e Textual

Análise Numérica

Julho/2009 Agosto/2009 Setembro/2009

“computer science” 202800000 202300000

“software engineering” 53300000 52300000 51900000

“software patterns” 685000 569000 721000

“design patterns” 18110000 17750000 17880000

“search-based software engineering” 15860 92760 141600

“search-based software testing” 1719 87838 120551

Page 22: Buscando SBSE: Análise Numérica e Textual

Análise Numérica

Buscas Internet

Wikipedia

Interesse do Interesse do UsuárioUsuário

Page 23: Buscando SBSE: Análise Numérica e Textual

Análise Textual

A busca por informações sobre um tema pode ser feitas pela Internet A maior parte (~65% nos EUA) das buscas

na Internet é feita no Google [ www.google.com ]

A maior parte dos usuários (90% [1]) só acessa os endereços da primeira página de resultados[1] http://www.enquisite.com/2008/05/search-engine-referral-rates-by-page-in-serps/

Esses resultados são dinâmicos

Page 24: Buscando SBSE: Análise Numérica e Textual

Análise Textual

Search-based software engineering

Web

Português

Otimização Enegnharia de Software

Metaheurísticas Engenharia de Software

GoogleGoogle

Page 25: Buscando SBSE: Análise Numérica e Textual

Análise Textual

Search-based software engineeringWeb Português

1. Search-based software engineering - Wikipedia, the free encyclopedia

2. 2nd International Symposium on Search Based Software Engineering

3. GECCO – 20094. The Third Bit » Blog Archive » Search-Based

Software Engineering5. GECCO 2006 :: SEARCH-BASED SOFTWARE

ENGINEERING TRACK6. Evolutionary computing in search-based software

engineering7. Call for Papers Search-Based Optimization for

Software Engineering8. Search-Based Software Engineering9. 1st International Symposium on Search Based

Software Engineering...10.Call for Papers GECCO 2003 SBSE Track Genetic

and Evolutionary...

1. 1st International Symposium on Search Based Software Engineering

2. Equipe de Reutilização de Software - Publicações – Revistas…

3. Currículo do Sistema de Currículos Lattes (Felipe Colares Torres)

4. Universidade Federal de Pernambuco

5. Aplicação de Metaheurísticas em Problemas da Engenharia de ...

6. Rafael Carmo

7. XXIV SBBD & XXIII SBES8. Grupo de pesquisa: GOES.UECE - Grupo de

Otimização em Engenharia ...9. Uma Nova Abordagem Multi-objetivo para o

Problema do Planejamento ...10.[Members] Software and Systems Engineering

Group

Page 26: Buscando SBSE: Análise Numérica e Textual

Análise Textual

Otimização Engenharia de SoftwareWeb Português

1. Grupo de pesquisa: GOES.UECE - Grupo de Otimização em Engenharia ...

2. 1. ÁREA DE CONCENTRAÇÃO: Algoritmos e Otimização. 2. ÁREA DE ...

3. LITEC - Livraria Técnica Vitória - Informática - Engenharia de ...

4. PESC/COPPE - Programa de Engenharia de Sistemas e Computação

5. Portal ICEA - UFOP - Campus João Monlevade6. Trabalhos de Engenharia de Software7. XXIV SBBD & XXIII SBES8. software otimizaçao - Trovit Emprego9. Otimização - CMilfont Tech10.Um framework para desenvolvimento de

aplicações de otimização para WEB

Page 27: Buscando SBSE: Análise Numérica e Textual

Análise Textual

Metaheurísticas Engenharia de SoftwareWeb Português

1. Aplicação de Metaheurísticas em Problemas da Engenharia de ...

2. XXIV SBBD & XXIII SBES3. Currículo do Sistema de Currículos Lattes (Fabricio

Gomes de Freitas)4. DevMedia - ClubeDelphi - Aplicação da

metaheurística Algoritmos ...5. Produção - Metaheurísticas híbridas para resolução

do problema do ...6. PPGI - Programa de Pós-Graduação em Informática

- viewPage7. Universidade Federal de Pernambuco8. A EDUCAÇÃO DE HEURÍSTICAS E

METAHEURÍSTICAS UTILIZANDO UM AMBIENTE ...9. Biblioteca Digital da UFPR: Meta-heurísticas na

otimizaçăo do ...10.DSpace - Universidade do Porto: Aplicações de

Meta-Heurísticas em ...

Page 28: Buscando SBSE: Análise Numérica e Textual

Conclusões

Page 29: Buscando SBSE: Análise Numérica e Textual

GOES.UECE

Grupo de Otimização em Engenharia de Software da Universidade Estadual do Ceará