Pattern-oriented Software Architecture added