Wrote Chapter 4 of 'Software Systems Architecture'