logo móvil
Contáctanos

Un enfoque basado en modelos para la ingeniería de líneas de procesos de software

Autores: Agh, Halimeh; Ramsin, Raman

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

Un enfoque basado en modelos para la ingeniería de líneas de procesos de software


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería de Software

Palabras clave

Procesos de desarrollo de software a medida
Línea de procesos de software
Desarrollo basado en modelos
Deficiencias
Ingeniería SPrL
Automatización

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 40

Citaciones: Sin citaciones


Descripción
Se ha vuelto cada vez más preferible construir procesos de desarrollo de software a medida según las especificaciones del proyecto en cuestión; sin embargo, definir un proceso separado para cada proyecto consume tiempo y es costoso. Una solución es utilizar una Línea de Procesos de Software (SPrL), una Línea de Productos de Software (SPL) especializada en el contexto de la definición de procesos. Sin embargo, instanciar una SPrL es una tarea lenta y propensa a errores si se realiza manualmente; por lo tanto, un grado adecuado de automatización es esencial, lo que se puede lograr utilizando un enfoque de Desarrollo Guiado por Modelos (MDD). Además, hemos identificado deficiencias específicas en los enfoques existentes para la Ingeniería de SPrL (SPrLE). Para abordar las deficiencias identificadas, proponemos un nuevo enfoque MDD específicamente destinado a SPrLE; este enfoque puede ser utilizado por ingenieros de métodos y gerentes de proyectos para primero definir una SPrL y luego construir procesos personalizados al instanciarla. El enfoque propuesto utiliza un marco de modelado para modelar una SPrL y aplica transformaciones para proporcionar un alto grado de automatización al instanciar la SPrL. El enfoque propuesto aborda las deficiencias al proporcionar una cobertura adecuada de cuatro actividades, incluyendo análisis de viabilidad, mejora del proceso central, gestión de la complejidad de la configuración y mejora posterior a la derivación. El enfoque propuesto ha sido validado a través de un estudio de caso industrial y un experimento; los resultados han mostrado que el enfoque propuesto puede mejorar los procesos utilizados en las organizaciones y es altamente valorado en cuanto a utilidad y facilidad de uso.

Otros recursos que podrían interesarte

Temas Virtualpro