Model-driven architecture in practice : a software production environment based on conceptual modeling - Pastor, Oscar , 1962-.; Molina, Juan Carlos. (Springer, 2007)