VTU Previous Year Question Papers BE CS Seventh Semester
Software Architectures December 2012
Note: Answer any FIVE full questions} selecting at least TWO questions from each part.
PART – A
1 a. Explain in detail the building of Architecture Business cycle by identifying the factors of influence.
b. Briefly explain, what does software architecture constitute.
c. Describe the Architectural structure of a system
2 a. Enlist the different Architectural styles and discuss in brief Event – based, Implicit Invocation.
b. Explain the software paradigm for process control.
c. State the problem of KW1C. Propose Abstract Data types and implicit Invocation styles to implement solutions for the same.
3 a. Explain quality attribute scenarios.
b. Distinguish between availability and modifiability scenarios.
c. Explain the following with respect to tactics :
i) Fault prevention ii) Defer binding time iii) Resource arbitration
iv) Internal monitoring v) Run time tactics.
4 a. Explain layers architectures pattern, with sketches and CRC cards.
b. List the components of a pipe and filter architecture pattern and depicit the dynamics behaviors of it.
c. Explain the forces that influence solution to problem based on black board pattern.
5 a. Describe the structure of Broker architectural pattern with their respective CRC cards.
b. Explain the dynamic behaviour of MVC pattern, with sketches.
c. List the benefits of PVC pattern.
6 a. Enumerate the implementation of a Micro Kernel pattern,
b. Explain the reflection architectural pattern and its known uses.
7 a. Enlist the benefits of whole ™ part pattern.
b. Discuss the structure, dynamics and implementation of Master – Slave pattern.
c. List the known uses and liabilities of proxy pattern.
8 a. Explain ADD and its steps.
b. What are views? How they serve the architecture, with examples.
c. List the steps in documenting a view for architecture.