Which of the following techniques are best suited to illustrate the interaction of runtime building blocks? Select the four most suitable techniques.

Which of the following techniques are best suited to illustrate the interaction of runtime building blocks? Select the four most suitable techniques.
A . Activity diagrams
B . Sequence diagrams
C . State diagram
D . Flowcharts
E . Class diagrams
F . Tabular description of interfaces
G . Depiction of screen flows (sequence of user interactions)
H . Numbered lists of sequential steps

Answer: A,B,C,E

Name the three most important fields of template-based architecture documentation. (Choose three.)

Name the three most important fields of template-based architecture documentation. (Choose three.)
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

Answer: A,B,D

What role does understandability play for architecture documentation? (Choose three.)

What role does understandability play for architecture documentation? (Choose three.)
A . It is desirable, but not essential.
B . It is less important than completeness.
C . It is an important quality characteristic.
D . It is a quality characteristic together with correctness and efficiency.
E . It is a quality characteristic together with simplicity and brevity.
F . It is a quality characteristic together with scope and completeness.

Answer: C,D,E