Software architecture. - Oussalah, Mourad (ISTE, Ltd. ; Wiley, 2014)