SOFTWARE ARCHITECTURE IN PRACTICE - BASS,LEN (PEARSON)