Essential Software Architecture - Gorton, Ian (Springer Berlin Heidelberg, 2011)
Keywords: Information Technology -- Software Engineering