Resumen:
|
[ES] El auge de las tecnologías Low Code en el Proceso de Desarrollo de Software ha permitido obtener un alto nivel de abstracción durante el desarrollo de productos software a los usuarios de estas, permitiéndoles alejarse ...[+]
[ES] El auge de las tecnologías Low Code en el Proceso de Desarrollo de Software ha permitido obtener un alto nivel de abstracción durante el desarrollo de productos software a los usuarios de estas, permitiéndoles alejarse de la visión tradicional del código fuente.
En este aspecto, sigue teniendo gran importancia la disponibilidad, tanto en la Fase de Desarrollo como en la Fase de Mantenimiento, de mecanismos que permitan a dichos usuarios obtener información intrínseca del producto software.
En este trabajo, se aborda el análisis de impacto y la trazabilidad en un producto software, proponiendo una solución a la falta de herramientas que permitan evaluar el alcance del cambio en un artefacto (análisis de impacto), y todos los artefactos afectados (trazabilidad), especialmente para las tecnologías Low Code. En concreto, nos centraremos en herramientas utilizadas en MDD (Model Driven Development - Desarrollo Dirigido por Modelos), creando una herramienta adaptada a las necesidades del desarrollo de un proyecto concreto.
[-]
[EN] The rise of Low Code technologies in the Software Development Process has allowed users to obtain a high level of abstraction in the process of software development, allowing them to move away from the traditional ...[+]
[EN] The rise of Low Code technologies in the Software Development Process has allowed users to obtain a high level of abstraction in the process of software development, allowing them to move away from the traditional vision of source code.
In this aspect, the availability of mechanisms that allow these users to obtain intrinsic information about the software product, both in the Development Phase and in the Maintenance Phase, continues to have a lot of importance.
In this work, we will focus our attention on the impact analysis and traceability mechanisms in a software product, proposing a solution to the lack of available tools for evaluating the scope of the change to an artefact (impact analysis), and all affected artifacts (traceability), specially for Low Code technologies. Specifically, we will focus on tools used in MDD (Model Driven Development), creating a tool adapted to the needs of the development of a specific project.
[-]
|