Software Architecture A Comprehensive Framework and Guide for Practitioners - Vogel, Oliver; Arnold, Ingo; Chughtai, Arif; Kehrer, Timo (Springer Berlin Heidelberg, 2011)