An MDA approach to develop systems based on components and aspects | Publicación