Virgílio Borges, Marco Tulio de Oliveira Valente.
Neste artigo, apresenta-se um algoritmo para coloração automática de código responsável por implementar variabilidades em linhas de produtos. O algoritmo proposto é baseado em uma ferramenta para implementação de variabilidades chamada CIDE (Colored IDE), a qual permite colorir manualmente trechos de código associados a uma determinada variabilidade. Além disso, essa ferramenta permite gerar projeções de um sistema nas quais o código anotado com uma determinada cor não é mais exibido. O algoritmo proposto foi capaz de extrair automaticamente quatro variabilidades do framework de persistência Prevayler.
http://www.lbd.dcc.ufmg.br/colecoes/sbcars/2009/009.pdf
Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web