Model Driven Architecture TM : Applying MDA to Enterprise Computing - Frankel, David S. (Wiley Publishing, Inc., 2003)