VTU Previous Year Question Papers BE CS Seventh Semester Software Architectures December 2012

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.

PART -B

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.

Leave a Comment