Integrando Modelos de Features e Requisitos Orientados a Aspectos: Processo e Implementação
Linhas de Produtos de Software, Modelo de Features, Requisitos Orientados a Aspectos, Mapeamento através de modelos
Em geral as variabilidades em Linhas de Produtos de Software (LPS) são especificadas usando modelo de features, porém, esse modelo não representa os requisitos de um sistema. Esse trabalho propõe: (a) um processo baseado em MDD para integração do modelo de features com um modelo de requisitos orientado a aspectos, para tornar possível se especificar tanto as variabilidades quanto os requisitos de um sistema. O modelo de requisitos é representado por PL-AOVGraph, uma extensão de AOV-Graph para permitir a definição de requisitos de linha de produtos de software; (b) uma ferramenta que automatiza o processo de mapeamento entre os modelos.