150 likes | 301 Views
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. FLiPC. FLiPEx. FLiPG. UI. Parâmetros Utilizados. Minimum Clone Length 33 Minimum TKS 12 Shaper Level
E N D
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
FLiPC FLiPEx FLiPG UI
Parâmetros Utilizados Minimum Clone Length 33 Minimum TKS 12 Shaper Level 2 - Soft Shaper
Quantidade de Clones Encontrados Quantidade de pares detectados 987 Quantidade de Clones associados a Concerns 324
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
Concerns / Clones FLiPC Executar geração de builds / 3 CLN Inicializar plugin FLiPC / 0 CLN
Concerns / Clones FLiPG Criar feature / 6 CLN Associar artefato a uma expressão de features / 22 CLN Atualizar featuremodel / 13 CLN Atualizar configurationknowledge / 10 CLN Criar restrições sobre o featuremodel / 6 CLN Gerar especificações de build / 1 CLN Suportar expressões de features / 16 CLN Inicializar plugin FLiPG / 2 CLN
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