Bog'liq Software Engineering Architecture-driven Software Development ( PDFDrive )
10.4.3 Functional timeline The functional timeline provides an assessment of the time required to execute
each operational scenario or behavioral thread. The timeline depicts the duration
for every action that occurs during execution and enables the analysis of time-
critical design requirements. Variability of execution duration can be provided
with the generation of random outcomes that affect business rules or control logic.
Execution timeline analysis is used to determine if the software performance will
satisfy the specified requirements and can highlight behavioral deficiencies with
the current functional architecture. Trade-off analysis can be used to mitigate soft-
ware performance impediments and resolve resource contention issues that result in
deadlock or thrashing situations.