A Software Architecture Perspective - Yu Zhou; Taolue Chen (Taylor and Francis, 2017)