[Fowler03] Martin Fowler, Patterns of Enterprise Application Architecture, Addison-Wesley, 2003. [GOF95] Erich Gamma , Richard Helm, Ralph Johnson, and John Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995. |