Software Architecture : Question Paper Dec 2012 - Computer Engineering (Semester 8) | Mumbai University (MU)

Software Architecture - Dec 2012

Computer Engineering (Semester 8)

(1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever 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)


Next up

Read More Questions

If you are looking for answer to specific questions, you can search them here. We'll find the best answer for you.


Study Full Subject

If you are looking for good study material, you can checkout our subjects. Hundreds of important topics are covered in them.

Know More