You are on page 1of 4

Software Architectures 10IS81

VTU Question Bank

Software Architecture (10IS81)

UNIT-1

Q1) With the help of neat block diagram of ABC (architecture business cycle). Explain in detail
t he different activities which are involved in creating software architecture.(10
Marks)(June/July2014)
Q2) Explain the Architecture Business Cycle?( June 2012)(Dec 2012) (Dec/Jan 2013)( (10
Marks)
Q3) Define Software Architecture. Explain the common software Architecture Structures (Dec
12/Jan 13) (June/July 13) (Dec/Jan 2014) (June/July 2014) (10 marks)
Q4) State and explain the different architectural activities (June/july 13)(10 Marks)
Q5) Define the Software Architecture? Discuss in detail implication of the definition? (Dec
2012)(10 Marks)
Q6) Define Architectural Patterns, reference models and reference architectures and bring out
relationship between them? (Dec 12)/(June 2012)(6 Marks)
Q7) Explain Model Based Structures? (Dec 12)(4 Marks)
Q8) Briefly explain, what does Software architecture Constitute?(Dec 12/Jan 13))(5 Marks)

UNIT-2

Q1) Discuss the Invariants, Advantages and Disadvantages of Pipes and Filters Architectural
Style? Dec 12) (June/July 2014) (10 Marks)
Q2) What are the Basic Requirements for Mobile Robots Architecture? How implicit Invocation
Model Handles them? (June 12)(Dec 13/Jan 14)(8 Marks)
Q3) Explain Process control Paradigms with various process control definitions?(June 2012)(6 marks)
Q4) Write a Note on Heterogeneous Architecture? (Dec 12)(3 Marks)
Q5) Enlist different Architectural styles and discuss in brief Event-based, Implicit Invocation?
(Dec12/Jan13)(6 Marks)
Q6) Explain Software Paradigm for process Control?(Dec12/Jan13)(Dec 13/Jan 14)(4 Marks)
Q7) State the problem of KWIC? Propose Abstract data types and Implicit Invocation styles to

Dept of ISE, SJBIT Page 1


Software Architectures 10IS81

implement solution for same? (Dec12/Jan13)(June/July 2013) (June/July 2014) (10 Marks)
Q8) Explain Block diagram for Cruise Control? (June 12)(Dec 13/Jan14)(4 Marks)

UNIT-3

Q1) what is availability? Explain general scenario for availability? (June 2012)(June/July 2014)
(10marks)
Q2) what are the Qualities of the System? Explain the modifiability general scenario?(June/Jul y
13)(Dec 13/Jan 14)(10 marks)
(10marks)
Q3) what do you mean by Tactics? Explain Availability Tactics with a Neat Diagram?
(June/July 13) (10 Marks)
Q4) Explain the quality attribute general scenario? List the parts of such scenario? Distinguish
between Availability and Modifiability Scenario? (Dec 12)(Dec 13/Jan 14) (10 Marks)
Q5) What are the qualities that architecture itself should posses?(Dec 12)(6 Marks)
Q6) List the Parts of Quality Attribute Scenario?(Dec 12)(June 12)(Dec 12/Jan13)(4 Marks)
Q7) What is the goal of Tactics of Testability? Discuss 2 Categories of Tactics for
Testing?(Dec12)(Dec 13/Jan 14)(10 Marks)
Q8) Classify Secutity Tactics? What are different tactics for resisting attacks?(June 2012)(8 Marks)
Q9) Explain the following with respect to Tactics? (Dec 12/Jan 13)(10 Marks)
i) Fault Prevention ii) Defer Binding Time iii) Resource Arbitration iv)Internal Monitoring v)
Run Time Tactics
Q10) Explain Business Qualities? (Dec 13/Jan 14)(4 Marks)
Q11) Explain Modifiability Tactics? (Dec13/Jan14)(10 Marks)

UNIT-4

Q1) What do you mean by architectural pattern ? how it is categorized ?Explain the structure part
of the solution for ISO layered architecture.(June/July 2014)

Q2) List the Components of Pipes and Filters Architectural Pattern? With Sketch explain CRC
Card for the same?(June 12)(Dec 12/Jan 13)(Dec 13/Jan 14)(8 Marks)
Q3) Explain the forces that influence the solution to problems based on black board pattern?(Dec
12)(June 12)(Dec 12/Jan 13)(7 Marks)
Q4) Write a note on HEARSEY-II System?(June 12)(5 Marks)
Dept of ISE, SJBIT Page 2
Software Architectures 10IS81

Q5) Discuss the steps involved in implementation of pipes of filters architecture?(Dec 12)(12
Marks)
Q6) Explain layers architectures Pattern, with sketches and CRC cards? (Dec 12/Jan13)(6 Marks)
Q7) Explain implementation steps of Layered Pattern? (Dec 13/Jan 14)(10 Marks)
Q8) Explain Benefits and Liabilities of Pipes and filter pattern? (Dec13/Jan14)(6 Marks)
Q9) What are the known uses of Black Board Pattern? (Dec 13/Jan 14)(4 marks)
Q10) Illustrate the behavior of the black board architecture based on Speech recognition and list
the steps to implement black board pattern?(June/July 13)(10 marks)

UNIT-5

Q1) What do you mean by broker architecture? What are the steps involved in implementing
distributed broker architecture patterns? (Dec 12/Jan 13)(June 2012)(June/July 13)(June/July
2014) (10 Marks)
Q2) Explain with neat diagram, dynamic scenario of MVC? (June 2012)(Dec 12/Jan 13) (10
Marks)
Q3) Explain MVC pattern? (June/July 13)(Dec 13/Jan 14) (June/July 2014) (10marks)
Q4) Discuss the most common scenario illustrating dynamic behavior of Broker system?(Dec 12)(10
Marks)
Q5) Discuss the Consequences of Presentation abstraction control architectural pattern?(Dec 12) Dec
12/Jan13)( (10 Marks)
Q6) What are known uses of PAC? (Dec 13/Jan 14)

UNIT-6

Q1) State and explain the properties of reflection pattern (June/July 13)(Dec13/Jan 14)(10marks)
Q2) What are the steps involved in implementing micro kernel system?(June 12)(June/July
13)(Dec 13/Jan 14) (June/July 2014) (12 Marks)
Q3) Explain the known uses of reflection pattern (Dec 12)(June 12)(Dec 12/Jan 13)(10 Marks)
Q4) Explain the components of microkernel pattern (Jan 12) (Dec 12/Jan 13)(10 Marks)
Q5) Explain the advantages and disadvantages of reflexive architectural pattern?(June 12)
(June/July 2014) (6 Marks)

Dept of ISE, SJBIT Page 3


Software Architectures 10IS81

UNIT-7

Q1)What are the application areas of master slave pattern (Dec 13/Jan 14) ( 10 Marks)
Q2) Give the structure of Whole port design with CRC?(June/July 13)(Dec 13/Jan 14)(5 Marks)
Q3) What are the variants of Proxy Pattern?(June/July 2012)(5 Marks)
Q4) Discuss the 5 steps implementation of master slave pattern?(Dec 2012)(June/July 13)(10 Marks)
Q5) Define Proxy Design. Discuss benefits and liabilities of same?(June/July 13)(10 Marks)
Q6) How the whole-part can be implemented? Also mention the advantages and disadvantages of whole-
part(Dec 2012) (June/July 2014) (10 Marks)
Q7) Briefly explain benefits of Master Slave Pattern? (June 2012) (June/July 2014) (6 Marks)
Q8) Briefly comment on the different steps carried out to realize the implementation of Proxy pattern?
(Dec 13/Jan 14)(June/July 2013)(6 Marks)
Q9) Explain the variants of whole-part design pattern in brief?(Dec12)(10 Marks)
Q10)Explain Dynamic part of master-slave design?(Dec 12)(Dec 13/Jan 14)(8 Marks)
Q11) Give any 2 benefits of proxy design pattern?(Dec 12)(2 Marks)
Q12)List the known uses and Liabilities of Proxy Pattern?(Dec 2012)(6 Marks)

UNIT-8

Q1) Write a note on View Catalog?(Dec 12/Jan 13)(4 Marks)


Q2) Explain with neat diagram,evolutionary delivery life cycle model?(june 2012)(10 Marks)
Q3) What are the suggested standard organization points for interface documentation?(june
2012)(June/July 13)(12 Marks)
Q4) List the steps of ADD and explain?(June 12)(Dec 12/Jan 13)(Dec 13/Jan 14) (June/July 2014) (10
Marks)
Q5) What are the uses of architectural documentation? Bring out the concept of view as applied to
architectural documentation?(June/July 2013)(10 Marks)
Q6) Architecture serves as a Communication vehicle across stake holders? Documentation facilitates that
communication? (Dec 12)(10 Marks)
Q7) What are the suggested standard organization points for view documentation?(June 12)(Dec 12/Jan
13)(June/July 2013)(8 Marks)

Dept of ISE, SJBIT Page 4

You might also like