Agile software architecture : aligning agile processes and software architectures - Muhammad Ali Babar, editor (Elsevier, 2014)