CSC440 Chapter 6: Architectural Design (Software Engineering, Sommerville, 10th Edition) questions with correct answers
Architectural Design CORRECT ANSWER - Understanding how a software system should be organized and designing the overall structure of that system. First stage in the software design process. - Critical link between design and requirements engineering. - Output is an architectural model that describes how the system is organized as a set of communicating components. Two levels of abstraction in software architecture CORRECT ANSWER - Architecture in the small - Architecture in the large Architecture in the small CORRECT ANSWER Concerned with the architecture of individual programs. At this level, we are concerned with the way that an individual program is decomposed into components. Architecture in the large CORRECT ANSWER Concerned with the architecture of complex enterprise systems that include other systems, programs, and program components. These enterprise systems are distributed over different computers, which may be owned and managed by different companies Main advantages of designing and documenting software architecture CORRECT ANSWER 1. Stakeholder communication 2. System Analysis 3. Large Scale Recuse
Written for
- Institution
- CSC440 Chapter 6: Architectural Design
- Course
- CSC440 Chapter 6: Architectural Design
Document information
- Uploaded on
- March 26, 2023
- Number of pages
- 9
- Written in
- 2022/2023
- Type
- Exam (elaborations)
- Contains
- Questions & answers
Subjects
- sommerville
-
csc440 chapter 6 architectural design software engineering
-
10th edition questions with correct answers