Avaliação sistemática de abordagens de derivação de produto
AUTOR(ES)
Mário Sérgio Scaramuzzi Torres
FONTE
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia
DATA DE PUBLICAÇÃO
17/02/2011
RESUMO
Abordagens de derivação de produto são responsáveis por automatizar o processo de engenharia de aplicação de linhas de produto de software. O conhecimento de configuração, que é responsável por relacionar o espaço do problema com o espaço da solução, desempenha um papel fundamental nas abordagens de derivação de produto. Cada ferramenta adota estratégias e técnicas diferentes para gerenciar o processo de derivação de produto e há uma carência de estudos experimentais para avaliar as diferentes abordagens. Esta dissertação de mestrado tem como objetivo comparar sistematicamente abordagens de derivação automática de produtos, através do desenvolvimento de estudos empíricos. Os estudos são desenvolvidos sob duas perspectivas: (i) qualitativa através da análise de características das ferramentas; e (ii) quantitativa através da quantificação de propriedades específicas de artefatos de derivação produzidos para as ferramentas. Um conjunto de critérios e métricas também é proposto com o objetivo de oferecer suporte para as análises qualitativas e quantitativas. Duas linhas de produto, uma para o domínio de sistemas web e outra para o contexto de aplicações de dispositivos móveis, são alvos do nosso estudo
ASSUNTO(S)
sistemas de computacao linhas de produtos de software programação generativa derivação de produto engenharia de software experimental software product lines generative programming product derivation experimental software engineering
Documentos Relacionados
- Uma sistemática de desenvolvimento de produto para indústria do ramo de embalagens metálicas
- Sistemática para identificação de oportunidades de melhorias na transferência de conhecimentos entre projetos de produto
- Qualidade de vida: abordagens, conceitos e avaliação
- Uma abordagem sistemática para implementação, gerenciamento e customização de testes de linhas de produto de software
- Meta-avaliação: das abordagens às possibilidades de aplicação