Software architecture in practice - Bass, Len (2003)
Keywords: GEN