MU Computer Engineering (Semester 8)
Software Architecture
May 2014
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1(a)

what are different types of connectors based on interactive services?

5 M
1(b)

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

5 M
1(c)

Differentiate between software Architectural and software Design.

5 M
1(d)

Explain how Middleware and component framework induces Architectural styles.

5 M

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 M

3(a)

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

10 M
3(b)

Explain with an examples stakeholders driven modelling.

10 M

4(a)

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

10 M
4(b)

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

10 M

5(a)

what is REST? Explain its Architecture.

10 M
5(b)

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

10 M

6(a)

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

10 M
6(b)

Explain different criteria for evaluating implementation frame work.

6 M
6(c)

Explain simulation based framework.

4 M

Write short notes on the following:
7(a)

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

5 M
7(b)

Different dimension of dependability.

5 M
7(c)

Design issues for NFPs:Complexity,Heterogeneity

5 M
7(d)

Lightweight C2 framework.

5 M



More question papers from Software Architecture
SPONSORED ADVERTISEMENTS