Question Paper: Software Architecture : Question Paper Dec 2012 - Information Technology (Semester 7) | Mumbai University (MU)
0

Software Architecture - Dec 2012

Information Technology (Semester 7)

TOTAL MARKS: 80
TOTAL TIME: 3 HOURS
(1) Question 1 is compulsory.
(2) Attempt any three from the remaining questions.
(3) Assume data if required.
(4) Figures to the right indicate full marks.
1 (a) What is a difference between view and viewpoint?(4 marks) 1 (b) What are the different types of connectors based on interactive services?(4 marks) 1 (c) What is a difference between one-way and round trip mapping?(4 marks) 1 (d) What is reference architecture? How does it differ from ordinary software architecture?(4 marks) 1 (e) Differentiate between software architecture and software design.(4 marks) 2 (a) Name and explain the different deployment activities.(10 marks) 2 (b) Explain the distributed object style in connection with CORBA middleware.(10 marks) 3 (a) What type of application are applicable for following styles and give examples of each:
(i) Event-based.
(ii) Pipe and filter.
(iii) Layered.
(iv)Mobile Code.
(v) Black-board.
(10 marks)
3 (b) How is perspective architecture different from descriptive architecture? Explain with example.(10 marks) 4 (a) Is scenario driven analysis a special case of static analysis or dynamic analysis? Justify with one example each.(5 marks) 4 (b) Why is system based analysis important if you already have completed component and connector level analysis?(5 marks) 4 (c) What is an architectural implementation framework? How does an architectural implementation framework differ from middleware?(5 marks) 4 (d) Write short note on domain specific software architecture.(5 marks) 5 (a) What do you mean by stakeholder driven modelling? Explain in detail.(10 marks) 5 (b) Discuss Service Oriented Architecture (SOA) and web-services.(10 marks) 6 (a) What is REST? Explain its architecture.(10 marks) 6 (b) With the help of an example, explain different types of inconsistencies in an architectural model.(10 marks)


Write short notes on the following:-

7 (a) Software Architecture and Deployment.(10 marks) 7 (b) Lightweight C2 framework.(10 marks)

Please log in to add an answer.