Reqsys-MDD: uma ferramenta para mapeamento entre modelos de features e requisitos em linhas de produto de software
The approach Software Product Line (SPL) has become very promising these days, since it allows the production of customized systems on large scale through product families. For the modeling of these families the Features Model is being widely used, however, it is a model that has low level of detail...
Na minha lista:
Autor principal: | |
---|---|
Outros Autores: | |
Formato: | Dissertação |
Idioma: | por |
Publicado em: |
Universidade Federal do Rio Grande do Norte
|
Assuntos: | |
Endereço do item: | https://repositorio.ufrn.br/jspui/handle/123456789/18055 |
Tags: |
Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
|
Resumo: | The approach Software Product Line (SPL) has become very promising these days, since it
allows the production of customized systems on large scale through product families. For the
modeling of these families the Features Model is being widely used, however, it is a model
that has low level of detail and not may be sufficient to guide the development
team of LPS. Thus, it is recommended add the Features Model to other models representing
the system from other perspectives. The goals model PL-AOVgraph can assume this
role complementary to the Features Model, since it has a to context oriented language of
LPS's, which allows the requirements modeling in detail and identification of crosscutting
concerns that may arise as result of variability. In order to insert PL-AOVgraph in
development of LPS's, this paper proposes a bi-directional mapping between PL-AOVgraph
and Features Model, which will be automated by tool ReqSys-MDD. This tool uses the
approach of Model-Driven Development (MDD), which allows the construction of systems
from high level models through successive transformations. This enables the integration of
ReqSys-MDD with other tools MDD that use their output models as input to other
transformations. So it is possible keep consistency among the models involved, avoiding loss
of informations on transitions between stages of development |
---|