Assessing the impact of an MDA-based approach to support the architecture design

Nemury Silega Martínez, Inelda Anabelle Matillo Alcívar, Gilberto Fernando Castro Aguilar, Katya M. Faggioni Colombo


The architecture design phase is crucial to the success of a software project. In this phase, the high-level components that will compose the system, as well as theirs relationships, are defined. Usually, the architecture design is intuitively developed by the architects. Therefore, the quality of the resulting design will depend on the architects’ skills. However, it is common to find errors generated during this phase. The errors that are not detected in this phase are propagated to later phases where their solution demands more time and effort, causing deviations in the project objectives. This article aims to describe the results of an experiment to evaluate the impact of a proposal to support the architecture design. This approach is based on Model-Driven Development (MDD) paradigm. We gathered quantitative evidence showing the favorable impact in reducing errors and the time used for the architectural design.

Palabras clave

model-driven architecture (MDA); architecture design; experiment; software quality

Texto completo:

PDF (English)

Enlaces refback

  • No hay ningún enlace refback.


La Universidad de las Ciencias Informáticas (UCI), a través del sello editorial Ediciones Futuro, publica los contenidos de la Revista Cubana de Ciencias Informáticas (RCCI) bajo licencia Creative Commons de tipo Atribución 4.0 Internacional (CC BY 4.0). Esta licencia permite a otros distribuir, mezclar, ajustar y construir a partir de su obra, incluso con fines comerciales, siempre que le sea reconocida la autoría de la creación original.