Agile Software Architecture - Muhammad Ali Babar (Morgan Kaufmann, 2014)