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