Architecture 02 Software Architecture Patterns 10 Case Study Software Architecture and Quality Criteria