IT6602 Software Architectures Question Bank
IT6602 Part B Question Bank
IT6602 16 Marks Question Bank
Anna University IT6602 6th Semester Question Bank
Unit-1
1. Explain in detail the building of Architecture business cycle by identifying the
factors of influence.
2. Explain how the architecture business cycle works, with a neat diagram
3. With the help of a neat block diagram of ABC, explain in detail the different
activities which are involved in creating a software architecture
4. Describe the architectural structure of a system
5. Define software architecture. Explain the common software architecture structures
6. Define architectural style. Mention any four commonly used styles
7. What are the qualities of the system? Explain the modifiability general scenario.
8. List all the common software architecture structures. Explain the component connector
structure
9. What is an allocation structure as applied to software architectures? Explain the three
allocation structures in practice
10. Enumerate and explain in detail the different groups software architecture structures
are categorized into with the help of appropriate pictorial descriptions
11. Define the following terms: i)architectural model ii)reference model iii)reference
architecture
12. Explain the various process recommendations as used by an architect while developing
software architectures
Unit-2
1. What is availability? Explain the general scenario for availability
2. Explain in detail about QAW
3. What are the qualities of the system? Explain the modifiability general scenario
4. What are the qualities that the architecture itself should possess?
5. What is a quality attribute scenario? List the parts of such a scenario. Distinguish
between availability scenarios and modifiability scenarios
6. Explain in brief documenting the quality attributes
7. With the help of appropriate diagrams, explain the availability scenario and testability
scenario in detail
8. What do you mean by tactics? Explain the availability tactics, with a neat diagram
Unit-3
1. Explain in detail Structures and view and their relationship between architecture
2. Describe in how the architectural documented and representing views
3. Explain in detail the 4+1 View of RUP
4. Explain in detail Siemens 4 views and SEI’s Perspectives and views
Unit-4
1. Explain the fundamental architectural concept and style elements with its benefits
2. Describe the suitable notation for Data flow styles with its types
3. Explain in details any two shared information styles
4. Explain in detail Call and return styles
5. Explain in detail black board architectural styles and Invent based styles
6. Explain any three key word in context
Unit-5
1. Write a short note on Documenting the Views using UML
2. Discuss the Merits and Demerits of using visual languages
3. Write a short note on Need for formal languages
4. Explain in detail Architectural Description Languages
5. Explain in detail ACME
6. Explain in detail SOA and Web services
7. Explain in detail Cloud Computing
8. Explain in detail Adaptive structures