Towards an architecture for ensuring product quality in model-driven software development


Abstract:

This paper presents an architecture to perform model-driven transformations that are guided by quality attributes. The main goal of the architecture is to define a set of artifacts and a process for specifying and executing model transformations in which the selection of alternative transformations is done based on quality attributes. Specifically, we focus on how to associate quality attributes to the different alternative transformations and how this information can be taken into account in an automated transformation process to obtain software artifacts with the desired quality attributes. A case study illustrates the selection of alternative transformations for relationships between classes and how these transformations affect the appropriateness recognizability and changeability of the target UML class models. © 2010 ACM.

Año de publicación:

2010

Keywords:

  • Model Transformations
  • Model driven development
  • model quality

Fuente:

scopusscopus

Tipo de documento:

Conference Object

Estado:

Acceso restringido

Áreas de conocimiento:

  • Ingeniería de software
  • Software
  • Gestión de calidad

Áreas temáticas:

  • Programación informática, programas, datos, seguridad
  • Física aplicada
  • Ciencias de la computación