1 (a)
What do you mean by architectural degradation? Explain architectural drift and erosion.
4 M
1 (b)
Define product line architecture.
4 M
1 (c)
Why is system based analysis important if you already have completed component and connector level analysis?
4 M
1 (d)
What is reference architecture? How does it differ from ordinary software architecture?
4 M
1 (e)
What is a difference between view and viewpoint?
4 M
2 (a)
What are the different criterias for evaluating implementation framework?
8 M
2 (b)
Explain REST with a diagram.
8 M
2 (c)
Differentiate Software Architecture and Design.
4 M
Define following terms:-
3 (a)
(i) Component
(ii) Connector
(iii) Configuration
(ii) Connector
(iii) Configuration
6 M
3 (b)
Explain 4 + 1 view in UML.
5 M
3 (c)
What do you mean by stakeholder driven modeling?
5 M
3 (d)
Differentiate accuracy and precision.
4 M
4
A Lunar Lander game is to be developed with following specifications:
User input - It take input from pilot as increase/decrease speed which is directly mapped to required burn rate.
Other inputs: Lunar Lander has two sensors:
(i) current burnt rate
(ii) current altitude
Output: Based on these 3 inputs determine new burn rate and set different parameters like altitude, velocity and display them.
Draw an architecture using any of the two styles:
(a) Object oriented style
(b) Rule Based style
(c) Black board style
User input - It take input from pilot as increase/decrease speed which is directly mapped to required burn rate.
Other inputs: Lunar Lander has two sensors:
(i) current burnt rate
(ii) current altitude
Output: Based on these 3 inputs determine new burn rate and set different parameters like altitude, velocity and display them.
Draw an architecture using any of the two styles:
(a) Object oriented style
(b) Rule Based style
(c) Black board style
20 M
5 (a)
Explain with example software system mobility and architecture.
10 M
Explain any two connectors in detail:
5 (b)
(i) Data access connector
(ii) Stream connector
(iii) Procedure call connector
(ii) Stream connector
(iii) Procedure call connector
10 M
6 (a)
What is SOA and web services?
10 M
6 (b)
What is an architectural implementation framework? How does an architectural implementation framework differ from middleware?
5 M
6 (c)
What is domain specific S.A?
5 M
7 (a)
What is C2 style of architecture?
6 M
7 (b)
Design issues for non functional properties - Scalability and Heterogeneity.
6 M
7 (c)
Explain distributed object style in connection with CORBA architecture.
8 M
More question papers from Software Architecture