iSAQB Certified Professional for Software Architecture – Foundation Level (CPSA-F) — Question 29
Name the three most important fields of template-based architecture documentation. (Choose three.)
Answer options
- A. To describe module structures (white boxes)
- B. To describe individual architectural modules and their external interfaces (black boxes)
- C. To use copyright templates for a consistent description of project/system meta information within documents and source codes
- D. To use a standardized document structure
- E. To reuse code and test case templates
Correct answer: A, B, D
Explanation
The correct options A, B, and D focus on essential elements of architectural documentation, such as module structure, interfaces, and standardized formatting. Option C, while important for documentation consistency, does not directly pertain to the architecture itself, and option E relates to code reuse rather than architectural documentation.