MU Computer Engineering (Semester 8)
Software Architecture
December 2015
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) Compare and contrast stream connector and linkage connector.
5 M
1 (b) What is reference architecture? How does it differ from ordinary software architecture?
5 M
1 (c) Differentiate architectural erosion and architectural drift.
5 M
1 (d) What is a difference between view and viewpoint?
5 M
1 (e) Differentiate software architecture and software design.
5 M

2 (a) What is SOA and web services?
10 M
2 (b) What is architectural pattern? Explain any one pattern in detail with example.
10 M

3 (a) Compare and contrast event-based and client-server based data distribution connector.
5 M
3 (b) What is stakeholder driven modelling?
5 M
3 (c) Explain basic features of xADL.
5 M

4 (a) List various architectural styles. What are the differences between architectural styles and Architectural patterns.
10 M
4 (b) Explain simulation base framework.
5 M
4 (c) Explain 4+1 view in UML?
5 M

5 (a) What is REST? Explain its architecture.
10 M
5 (b) What is perspective and descriptive architecture.
10 M

6 (a) Explain in brief the guidelines of a good Software architecture for achieving NFP (no-functional property) goals.
10 M
6 (b) Explain with an example software System Mobility and Architecture.
10 M

Write short notes on (Any Two):
7 (a) C2 style Architecture
10 M
7 (b) ATAM
10 M
7 (c) Domain specific software architecture.
10 M



More question papers from Software Architecture
SPONSORED ADVERTISEMENTS