A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Flip - Ferramenta para Linhas de Produtos de Aplicações Móveis Parte 2: Resultados da utilização do CCFinder Carlos Eduardo Pontual Fernanda d’Amorim Leopoldo.

Apresentações semelhantes


Apresentação em tema: "Flip - Ferramenta para Linhas de Produtos de Aplicações Móveis Parte 2: Resultados da utilização do CCFinder Carlos Eduardo Pontual Fernanda d’Amorim Leopoldo."— Transcrição da apresentação:

1 Flip - Ferramenta para Linhas de Produtos de Aplicações Móveis Parte 2: Resultados da utilização do CCFinder Carlos Eduardo Pontual Fernanda d’Amorim Leopoldo Teixeira

2 FLiPEx FLiPG UI FLiPC

3 Parâmetros Utilizados Minimum Clone Length – 33 Minimum TKS – 12 Shaper Level – 2 - Soft Shaper

4 Quantidade de Clones Encontrados Quantidade de pares detectados – 987 Quantidade de Clones associados a Concerns – 324

5 Concerns / Clones FLiPEx – Suportar clonagem de extrações / 1 CLN – Criar Projeto com a natureza FLiP / 2 CLN – Suportar Extrair código pré-processado / 0 CLN – Suportar técnicas de extração / 0 CLN – Extrair código para pré-processado / 15 CLN – Extrair código para aspectos / 215 CLN – Inicializar plugin FLiPEx / 2 CLN

6 Concerns / Clones FLiPC – Executar geração de builds / 3 CLN – Inicializar plugin FLiPC / 0 CLN

7 Concerns / Clones FLiPG – Criar feature / 6 CLN – Associar artefato a uma expressão de features / 22 CLN – Atualizar feature model / 13 CLN – Atualizar configuration knowledge / 10 CLN – Criar restrições sobre o feature model / 6 CLN – Gerar especificações de build / 1 CLN – Suportar expressões de features / 16 CLN – Inicializar plugin FLiPG / 2 CLN

8 AJDT Extractors

9

10 AJDT Validators

11

12 Tratamento de Exceções

13

14 Curiosidade - FlipNaiveASTFlattener

15 Conclusão Grande concentração de clones – Extractors e Validators AJDT – Tratamento de exceções Diversos clones entre módulos diferentes Concern não tratado anteriormente Fortes candidatos a se tornarem aspectos


Carregar ppt "Flip - Ferramenta para Linhas de Produtos de Aplicações Móveis Parte 2: Resultados da utilização do CCFinder Carlos Eduardo Pontual Fernanda d’Amorim Leopoldo."

Apresentações semelhantes


Anúncios Google