Resumo:
A abordagem de linha de produto de software (LP) surgiu da necessidade de técnicas de auxílio à construção de projetos e do desenvolvimento de softwares em um menor tempo e com uma maior qualidade. LP é a área da engenharia de software que tem por objetivo promover a geração de produtos específicos por meio da reutilização de uma infra-estrutura central, conhecida com núcleo de artefatos, para um determinado domínio. A abordagem tem como atividade o gerenciamento de variabilidades, que visa administrar as diferenças e as similaridades entre os produtos de software. O processo, considerado bastante complexo pela literatura, está envolvido em todas as etapas da abordagem de LP. Com base nessa complexidade, surge a necessidade do envolvimento de ferramentas de apoio automatizadas responsáveis no auxílio do processo de gerenciamento. Nota-se porém, a grande carência de materiais na literatura a respeito das características e funcionalidades dessas ferramentas. Diante desse contexto, o trabalho teve como objetivo a elaboração de um estudo de caso, seguindo conceitos da engenharia de software experimental, envolvendo três ferramentas automatizadas de apoio ao gerenciamento. As ferramentas foram utilizadas para a atividade real de gerenciamento de variabilidades de uma LP para Gestão de Processos Seletivos online (GPSOL). O estudo permitiu uma análise qualitativa, onde são comparados características funcionais entre as ferramentas envolvidas.