BUSCHMANN, FRANK PATTERN-ORIENTED SOFTWARE ARCHITECTURE - NEW DELHI WILEY INDIA 2010 - XVI + 467 ISBN: 8120338296