The process of software architecting - Eeles, Peter, 1962- (Addison-Wesley, 2010)