1. What is Software Architecture? Explain in detail about Architectural
Structures & Views of Software Architecture? 2. Explain Architectural Structures & Views in detail? 3. Why Software Architecture is Important? 4. Explain the Architectural Patterns, Reference Models, & Reference Architectures? 5. Explain about Architectural Documentation in Design of Software Architecture? 6. Discuss the Architectural Styles & Patterns of Software Architecture? UNIT-2 1. What is Architecture Trade-Off Analysis Method (ATAM)? Elaborate on it detail? 2. What is CBAM? Draw the Process Flow Diagram for the Cost Benefit Analysis Method (CBAM)? 3. Discuss clearly with a suitable example that how the Software Architecture Evaluation will be done?