Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouThomas Escovedo Alterado mais de 9 anos atrás
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
10
AJDT Validators
12
Tratamento de Exceções
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.