Generation of a family of software products with components based architecture / Geração de famílias de produtos de software com arquitetura baseada em componentes.
AUTOR(ES)
Paula Marques Donegan
DATA DE PUBLICAÇÃO
2008
RESUMO
Adaptation of a specific software product line process is described. The adapted process aims to be agile, minimising rework for feature design and development activities and facilitating applications engineering. The domain engineering phase is iterative and incremental, using a component-based architecture. Applications are generated by an application generator configurable using an application modeling language based on the features diagram. Additionally, we present a detailed study of alternatives for design of product line components, considering white-box and black-box components, aiming to facilitate component composition and reuse. A product line for control of Electronic Transport Cards (ETC) was designed and developed using the proposed process. We present and discuss implementation alternatives based on aspect-oriented development to represent crosscutting and variability requirements of the ETC product line, as well as the automated generation of these requirements
ASSUNTO(S)
components software products lines linhas de produto de software componentes application generator aspectos aspects gerador de aplicação
Documentos Relacionados
- Uma arquitetura de software para replicação baseada em consenso
- A$: arquitetura de componentes de software aplicados à produção brasileira de laranjas.
- Maestro: um middleware para suporte a aplicações distribuídas baseadas em componentes de software.
- Evolução de software baseada em avaliação de arquiteturas.
- Uma arquitetura de software baseada em componentes visualização de informações industriais