Finished summary of Chapter 5, 'Software Systems Architecture'