VTU Previous Year Question Papers BE CS Seventh Semester Software Architecture June 2010

VTU Previous Year Question Papers BE CS

Seventh Semester Software Architecture June 2010

 

Note: Answer any FIVE full questions, selecting at least TWO questions front each part.

PART-A

1 a. Define software architecture. Explain the common software architecture structures.

b. Explain how the architecture business cycle works, with a neat diagram.

 

2 a. Define architectural style. Mention any four commonly used styles.

b.  Consider the case study of building a software controlled mobile robot. Describe its challenging problems and design considerations with four requirements. Finally give the solution by layered architecture for all the four requirements.

 

3 a. What are the qualities of the system? Explain the modifiability general scenario.

b.  What do you mean by tactics? Explain the availability tactics, with a neat diagram.

 

4    a. What do you mean by architectural patterns? How is it catogorised? Explain the structure part of the solution for ISO layed architecture.

b. Explain with a neat diagram, the dynamic scenario of passive filters.

PART-B

5 a. What do you mean by broker architecture? What are the steps involved in implementing distributed broker architecture patterns? .

b.  Explain with a neat diagram, the dynamic scenarios of model view controlIer (MVC).

 

6 a. What are the steps involved in implementing the microkernel system?

b.  What are the benefits and liabilities of reflection architecture patterns?

 

7    a. Discuss the five steps implementation of master slave pattern.

b.  Define proxy design pattern. Discuss the benefits and liabilities of the same.

 

8  a. Explain with a neat diagram, the evolutionary delivery life cycle model.

b.  What are the suggested standard organization points for interface documentation?

Leave a Comment