Resumen:
|
[ES] Producir SW de calidad es uno de los mayores retos que encontramos en el ámbito del desarrollo de software y más aún en el desarrollo de líneas de productos, y uno de los aspectos clave, es la gestión de la variabilidad, ...[+]
[ES] Producir SW de calidad es uno de los mayores retos que encontramos en el ámbito del desarrollo de software y más aún en el desarrollo de líneas de productos, y uno de los aspectos clave, es la gestión de la variabilidad, definida como la habilidad de un sistema para ser cambiado o configurado para su uso en un determinado contexto. Esta variabilidad habrá de ser resuelta en tiempo de derivación, a la hora de obtener un determinado producto a partir de los activos de la línea de productos.
Usar el paradigma Desarrollo de Software Dirigido por Modelos (DSDM) promueve el uso de modelos de software, a distintos niveles de abstracción, como artefactos principales en el desarrollo de software, y permite que estos modelos puedan ser transformados sucesivamente hasta la obtención del producto final. Aplicar el paradigma DSDM permite que los requisitos no-funcionales, pasen a ser un artefacto activo más a ser tratado durante los procesos de transformación para la obtención del producto final.
[-]
[EN] Nowadays the development of high-quality software is one of the greatest challenges that
can be found in software development area, and it is even more challenging in the
Software Product Line Development (SPL). In ...[+]
[EN] Nowadays the development of high-quality software is one of the greatest challenges that
can be found in software development area, and it is even more challenging in the
Software Product Line Development (SPL). In this environment, one of the key facets is
the variability management. Variability is the ability of a software system or software
artifact to be extended, customized or configured for (re-)use in a specific context. This
variability should be resolved at derivation time, when we want to obtain a specific
product from a set of SPL assets.
The Model Driven Software Development (MDSD) paradigm promotes the use of
software models (in different abstraction levels), as main artifacts in software
development, allowing us to transform models multiple times until we obtain the final
product. Applying MDSD paradigm will allow us to automatize the derivation process by
means of model transformation chains for obtaining the final product architecture
[-]
[CA] Produir software de qualitat és un dels major reptes que trobem dintre del
desenvolupament de software, i encara més, dintre del desenvolupament en línies de
producte software. Un dels aspectes clau és la gestió de ...[+]
[CA] Produir software de qualitat és un dels major reptes que trobem dintre del
desenvolupament de software, i encara més, dintre del desenvolupament en línies de
producte software. Un dels aspectes clau és la gestió de la variabilitat, definida com
l’habilitat d’un sistema per a ser canviat o configurat per al seu ús en un determinat
context. Aquesta variabilitat haurà de ser resolta en temps de derivació a l’hora d’obtenir
un determinat producte a partir dels actius de la línia de productes.
Utilitzar el paradigma de Desenvolupament de Software Dirigit per Models (DSDM),
promou l’ús de models software, a distints nivells d’abstracció, com artefactes principals
en el desenvolupament de software, i permet que aquests models puguen ser
transformats successivament fins obtenir el producte final. Aplicar el paradigma DSDM
permet automatitzar el procés de derivació mitjançant cadenes de transformacions de
models, per a la obtenció de l’arquitectura del producte final.
[-]
|