Essential software architecture - Gorton, Ian (Berlin Springer, 2006)
Keywords: Software architecture