Model-driven development with executable uml - Milicev, Dragan (Wiley India pvt. Ltd., 2009)
"Wrox programmer to programmer"–Cover.