SOFTWARE ARCHITECTURE(SA) COMPUTER SCIENCE MAY 2013 SEMESTER 8
Con. 7478-13. (REVISED COURSE) GS-2974
(3 Hours) [Total Marks : 100]
(2) Attempt any four from remaining six questions.
(3) Assume suitable data wherever necessary.
1. (a) | What do you mean by architecitural degradation ? Explain architecitural drift and | 4 |
erosion. | ||
(b) | Define product Line architecture | 4 |
(c) | Why system based analysis important, if you have already completed component | 4 |
and component level analysis ? | ||
(d) | What is a reference architecture ? How does it differ from an ordinary Software | 4 |
Architecture ? | ||
(e) | What is a difference between view and viewpoint ? | 4 |
2. (a) | What are different criterias for evaluting implementation framework ? | 8 |
(b) | Explain REST with a diagram. | 8 |
(c) | Differentiate Software Architecture and Design. | 4 |
3. (a) | Define following terms:- | 6 |
(i) Component | ||
(ii) Connector | ||
(iii) Configuration. | ||
(b) | Explain 4 + 1 view in UML. | 5 |
(c) | What do you mean by stakeholder driven modeling. | 5 |
(d) | Differentiate accuracy and precesion. | 4 |
4. | A Lunar Lander game is to be developed with following specifiaction :- | 20 |
User input - It takes input pilot as increase/decrease speed which is directly | ||
mapped to reqiured burn rate. | ||
Other input - Lunar Lander has two sensor | ||
(i) Current Burn Rate | ||
(ii) Current altitude. | ||
Output - Based on this 3 input determine new burn rate and set different | ||
parameter like altitude, velocity etc. and display them. | ||
Draw an architecture using any of two styles :- | ||
(a) Object Oriented Style | ||
(b) Role Based Style | ||
(c) Black Board Style. | ||
5. (a) | Explain with example software system mobitity and architecture. | 10 |
(b) | Explain any two connectors in details:- | 10 |
(i) Data access connector | ||
(ii) Stream connector | ||
(iii) Procedure call connector. | ||
6. (a) | What is SOA and web services. | 10 |
(b) | What is an architecture implementation framework ? How does an architecture | 5 |
implementation framework differ from middleware? | ||
(c) | What domain specific S.A ? | 5 |
7. (a) | What is C2 Style Architecture ? | 6 |
(b) | Design issues for non functional properties - Scalablity and Hetrogeneity. | 6 |
(c) | Explain distributed object style in connection with CORBA architecture . | 8 |
No comments:
Post a Comment