Software Architecture - Drira, Khalil (Springer Berlin Heidelberg, 2013)
Keywords: Information Technology -- Software Engineering