Pattern-Oriented Software Architecture sidottuEnglanti, 1996