A Study on using N-Pattern Chains of Design Patterns based on Software Quality Metrics - Niloofar Khedri (2008)