Please use this identifier to cite or link to this item:
https://repositorio.ufpe.br/handle/123456789/2044
Share on
Title: | Implementing software product line adoption strategies |
Authors: | Ramos Alves, Vander |
Keywords: | Software product lines; Adoption strategies; Aspect-oriented programming; Feature models; Mobile games |
Issue Date: | 2007 |
Publisher: | Universidade Federal de Pernambuco |
Citation: | Ramos Alves, Vander; Henrique Monteiro Borba, Paulo. Implementing software product line adoption strategies. 2007. Tese (Doutorado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2007. |
Abstract: | Linha de Produtos de Software (LPS) é uma aborgadem promissora para o desenvolvimento de um conjunto de produtos focados em um segmento de mercado e desenvolvidos a partir de um conjunto comum de artefatos. Possíveis benefícios incluem reuso em larga escala e significativa melhoria em produtividade. Um problema-chave associado, no entanto, é o tratamento de estratégias de implantação, em que uma organização decide iniciar uma LPS a partir do zero, fazer bootstrap de produtos existentes em uma LPS, ou evoluir uma LPS. Em particular, no nível de implementação e de modelo de features, métodos de desenvolvimento carecem de apoio adequado para extração e evolução de LPSs. Neste contexto, apresentamos um m´etodo original provendo diretrizes concretas para extração e evolução de LPSs no nível de implementação e de modelo de features, nos quais proporciona reuso e segurança. O método primeiro faz o bootstrap da LPS e então a evolui com uma abordagem reativa. O método se baseia em uma coleção de refatoramentos tanto na implementação (refatoramentos orientados a aspectos) como no modelo de features. O método foi avaliado no domínio altamente variável de jogos móveis |
URI: | https://repositorio.ufpe.br/handle/123456789/2044 |
Appears in Collections: | Teses de Doutorado - Ciência da Computação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
arquivo6551_1.pdf | 2,2 MB | Adobe PDF | ![]() View/Open |
This item is protected by original copyright |
This item is licensed under a Creative Commons License