Dos Requisitos à Arquitetura em Linhas de Produtos de Software: Uma Estratégia de Transformações entre Modelo
linha de produtos de software, transformação entre modelos, requisitos de software, arquitetura de software
Esse trabalho tem como objetivo integrar as fases de definição de requisitos e arquitetura de Linha de Produtos de Software (LPS). Para isso o trabalho propõe MaRiPLA (Mapping Requirements to Product Line Architecture), uma estratégia de mapeamento bi-direcional entre modelo de metas, descrito em PL-AOVGraph (obtido a partir de modelo de features) e descrição arquitetural, em PL-AspectualACME, buscando garantir a correspondência entre as duas fases iniciais do desenvolvimento de LPS, com técnicas MDD e a linguagem de transformação ATL, no ambiente Eclipse. Definiremos um processo e as regras de mapeamento entre os dois modelos e aplicaremos essas regras em um estudo de caso, que será a LPS Ginga ForAll.