Download VTU (Visvesvaraya Technological University) 8th Semester (Eight Semester) 2020 January 101S81 Software Architecture Previous Question Paper
I
PriP MAHA
;1
P. G. II 41.AKATTI
OF
ENGINF-ERMG
.
Eighth Semester B.E. Degree E,CA
-
iiiinatioirjir
Software Architecture
USN
101S81
an.2020
Time: 3 hrs.
Max. Marks:100
Note: Answer FIVE full questions, selecting
at least TWO questions from each part.
PART ? A
1
a. Define software architecture. What is a architecture business cycle? Explain with a neat
diagram.
(08 Marks)
?
r.)
b. Explain the varis process recommendations as used by an architect while developing
ct
software architectures.
(06 Marks)
c. Define architectural model. reference model, reference architecture and bring t the
relationship between them.
(06 Marks)
0
el ,?
2 a. Explain the process control paradigm with varis proces control definitions. s (08 Marks)
to
z:
t) .8
b. What are the basic requirements for a mobile robot's architecture? How the implicit
cz
invocation model handles them?
...
(08 Marks)
h c. Write a note on heterogenes arc hitectures. (04 Marks)
..o
il
Marks)
' 3 a. Briefly explain the testability tactics.
= to
(07 Marks)
? 7-1
N b. What are the qualities of the system? Explain the modifiability general scenario. (07 Marks)
"
1
"
= bi,
c. Explain how faults are detected and prevented, using availability tactics. (06 Marks)
2 u
4.)
.- 4 a. List and explain the benefits and liabilities of pipes and filters pattern. (08 Marks)
g R
b. Define architectural pattern for blackboard. Briefly explain the steps to implement the
blackboard architectural pattern. (08 Marks)
:=
?
_
,,, .,,,
.
c. Write a short note on HEARSAY ? II system.
o
(04 Marks)
v
7
.
, 8
PA RT ? B
g 7
bf1 5 a. What do y mean by broker architecture? What are the steps involved in implementing
,s a'
7: 1 8
distributed broker architecture patterns. (08 Marks)
c
?
"74
b. Give the CRC cards for top level, intermediate level and bottom level PAC-agents.
>, >
6 Highlight the limitations of PAC patte rn . (08 Marks)
.
(')
3.
CA
c. Depict the dynamic behavior of MVC, with any one scenario. (04 Marks)
7
?
,
z1
P
c,. sa,
taw 6 a. Discuss the benefits and liabilities of reflection architectural pattern and also highlight the
0
c.) ,..;
known uses of reflection architectural pattern. (07 Marks)
?
,
a .
c)
b. Explain in brief, the components comprising the structure of microkernel architectural
pattern with OMT (Object Modeling Technique) diagram. Also draw the CRC cards for each ? r.
Fi
-,=
174
i. C.)
component. (08 Marks)
1
0
c. Explain the steps involved in implementing the Microkernel system. (05 Marks)
bA
0' b.4
15 ' '-' '-' 7 a. With a neat sketch, explain the typical dynamic scenario of a proxy structure. Highlight the
Tti
el. a)
? 't
consequences of proxy structure. (07 Marks)
c.)
,.'
b. List and explain the steps to implement whole part structure. (07 Marks)
=
0 ' .:'
c. Give the structure of master slave design pattern with CRC. And discuss the variants of
master slave design pattern. (06 Marks)
8
z 8 a. Explain with a neat diagram, the evolutionary delivery life cycle model. (07 Marks)
?
b. Briefly explain the different steps performed while designing an architecture using the ADD
t
O method.
0.
(07 Marks)
c. Explain the three step procedure for choosing the views for yr project. (06 Marks)
FirstRanker.com - FirstRanker's Choice
This post was last modified on 11 April 2020