Gustavo Rossi;David Lowe;Jocelyn Nanard;Daniel Schwabe
Universidad Nacional La Plata, Argentina;University of Technology, Sidney;LIRMM, France;PUC-Rio, Brazil
Design patterns: elements of reusable object-oriented software