Towards an architecture for ensuring product quality in model-driven software development | Publicación