Patterns of Enterprise Application Architecture von Martin Fowler (2002, Taschenbuch)