Welcome to my blog

Saturday 20 May 2017

SOFTWARE ARCHITECTURE Important Questions




Important Questions

sdf 
UNIT I

1. Why is Software Architecture important? (2)
2. Define Software Architecture. (2)
3. What are the factors which affect the influence on software architecture? Explain ABC
4. Define Software Architecture. Discuss in detail the implications of the definition. (10)
5. Explain Architectural Structures in detail.
6. Briefly explain the technical importance of software architectures. Elaborate the fact that architecture is the vehicle for stakeholder communication. (10)
7. Define architectural patterns, reference models and reference architectures and bring out the relationship among them. (6)
8. Write in detail about the fucnctional requirements and technical constraints of software Architecture.


UNIT II
1. List the parts of quality attribute scenario. (2)
2. What is quality attribute scenario? (2)
3. Differentiate between availability and modifiability scenarios. (2)
4. Explain Quality attribute scenario in detail (16)
5. What is availability? Explain the general scenario for availability. (8)
6. Define QAW. Write in detail about the steps involved in QAW. (10)


UNIT III
1. Explain 4+1 view in UML (10)
2. What is the difference between view and viewpoint? (4)
3. What are the three steps for choosing views for a project?
4. Explain the various notations available to represent various views. (16)
5. Discuss Siemens 4 Views.
6. Explain the various architectural perspectives.




UNIT IV
1. Define architectural Style. Explain any four commonly used styles.
2. Discuss Pipe and filters in Architectural Style with its advantages and disadvantages.
3. What is meant by implicit invocation style? Explain with an example.
4. Write about the following.

  •      Pipe and Filter Style
  •      Blackboard Style
  •      Layered Style
  •      Event based style
5. Comment on the styles of architecture patterns for a mobile code and implicit invocation.
6. State the problem of KWIC. Propose implicit invocation and pipes and filter style to implement solution for the same.

UNIT V
1. Write the uses of SA documentation. (6)
2. Explain the good practices in documenting software architecture.(10)
3. Discuss Service Oriented Architecture and Web services.
4. What are the uses of architectural documentation? Bring out the concept of view as applied to architectural documentation.
5. Write short notes on i) Documenting across views ii) Documenting interfaces
6. Explain the various types of ADL.
7. What are called visual languages? Mention its advantages and disadvantages.