Bass, L. Software architecture in practice - 2nd ed. - New Delhi Pearson Education 2006 - xxii, 528p. - SEI series in software engineering . ISBN: 81-7758-996-2