Model-Driven Design Using Business Patterns - Hruby, Pavel (Springer Berlin Heidelberg, 2006)