Software Architecture In Practice - Clements (Paul) ; Bass (Len) (1998)
20