Real-Life MDA: Solving Business Problems with Model Driven Architecture (The MK/OMG Press)