logo móvil
Contáctanos

Un Modelo de Proceso para el Desarrollo de Software Basado en Componentes y Guiado por Modelos

Autores: Umran Alrubaee, Afrah; Cetinkaya, Deniz; Liebchen, Gernot; Dogan, Huseyin

Idioma: Inglés

Editor: MDPI

Año: 2020

Descargar PDF

Acceso abierto

Artículo científico
2020

Un Modelo de Proceso para el Desarrollo de Software Basado en Componentes y Guiado por Modelos


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Sistemas de software
Complejidad
Ingeniería de Software Basada en Componentes
Desarrollo de Software Guiado por Modelos
Reutilización
Modelo de proceso de desarrollo

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
Desarrollar sistemas de software de alta calidad, confiables y a tiempo es un desafío debido al tamaño y la complejidad crecientes de estos sistemas. Los enfoques tradicionales de desarrollo de software no son adecuados para enfrentar tales desafíos, por lo que se han introducido varios enfoques para aumentar la productividad y la reutilización durante el proceso de desarrollo de software. Dos de estos enfoques son la Ingeniería de Software Basada en Componentes (CBSE) y el Desarrollo de Software Guiado por Modelos (MDD), que se centran en reutilizar código predesarrollado y en utilizar modelos a lo largo del proceso de desarrollo, respectivamente. Hay muchos estudios de investigación que muestran los beneficios de utilizar componentes de software y enfoques guiados por modelos. Sin embargo, en muchos casos, el proceso de desarrollo es ad-hoc o no está bien definido. Este artículo propone un nuevo modelo de proceso de desarrollo de software que fusiona los principios de CBSE y MDD para facilitar el desarrollo de software. El modelo se prueba con éxito aplicándolo al desarrollo de un sistema de e-learning como un estudio de caso ejemplar.

Otros recursos que podrían interesarte

Temas Virtualpro