Question Paper: Software Architecture : Question Paper May 2014 - Computer Engineering (Semester 7) | Mumbai University (MU)
0

Software Architecture - May 2014

Computer Engineering (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 are different types of connectors based on interactive services?

(5 marks) 1(b)

what do you mean by Architectural degradation? Explain architectural drift and architectural degardation?

(5 marks)
1(c)

Differentiate between software Architectural and software Design.

(5 marks)
1(d)

Explain how Middleware and component framework induces Architectural styles.

(5 marks)
2(a)

Design a domain specific Software Architecture (DSSA)for the Airline Ticket management system. Assume suitable entities,Attributes etc.Domain model must consist of the following:
Domain Dictionary and Information Model
Feature Model and Operation Model

(20 marks)
3(a)

List various Architectural Styles?Explain any two in detail?What is the difference between Architectural styles & Architectural patterns.

(10 marks)
3(b)

Explain with an examples stakeholders driven modelling.

(10 marks)
4(a)

Explain the various features of xADL used as a modelling language.

(10 marks)
4(b)

Explain MVC Architectural pattern and give an example of an application where it is used.

(10 marks)
5(a)

what is REST? Explain its Architecture.

(10 marks)
5(b)

With the help of example explain different types of inconsistencies in an Architectural model.

(10 marks)
6(a)

What is a mapping problem in implementation ?Differentiate between one way and round trip mapping.

(10 marks)
6(b)

Explain different criteria for evaluating implementation frame work.

(6 marks)
6(c)

Explain simulation based framework.

(4 marks)


Write short notes on the following:

7(a)

Ambiguity, Accuracy and precision in the characterization of Architectural models.

(5 marks) 7(b)

Different dimension of dependability.

(5 marks)
7(c)

Design issues for NFPs:Complexity,Heterogeneity

(5 marks)
7(d)

Lightweight C2 framework.

(5 marks)

Please log in to add an answer.