Cochin University Previous Papers BE CS 8th Semester
Software Architecture September 2011
I. (a) What do you mean by software architecture? Explain pipe-and-filter architecture style.
(b) Describe layered systems.
II. (a) Explain the architecture style based on process control.
(b) Write short notes on heterogeneous architectures.
III. Explain database integration in shared information systems.
IV. (a) Describe shared information systems in business data processing.
(b) Explain architectural structures for shared information systems.
V. Explain design space for user interface architectures.
VI. (a) Explain the design rules for user interface architecture.
(b) Explain how a design space is prepared.
VII. (a) Explain how pipe-and-filter system is formalized.
(b) Write notes on formalizing an architectural design space.
VIII. What are the different design decisions in adding implicit invocation to traditional programming languages?
IX. (a) Discuss the important features of UNICON.
(b) Write notes on AESOP.
X. What are the different steps in defining a style? Explain any two architectural styles.