Task: Specify Analysis Function Details
The top-level analysis architecture is refined to a complete structural analysis architecture.
Disciplines: Core Tasks
Purpose

Detailed structural and signal-interface analysis of the system to be developed.

Relationships
Main Description
The Analysis Function is used to model the functional structure on AnalysisLevel.
The Analysis Functions may interact with other Analysis Functions (i.e., also Functional Devices)
through their FunctionPorts.
Steps
Specify the internal structure of analysis functions
An Analysis Function may be decomposed into (sub-)Analysis Functions. This allows
the functionalities provided by the parent Analysis Function to be broken up hierarchically into
subfunctionalities.
A Function Behavior may be associated with each Analysis Function. In the case where the
Analysis Function is decomposed, the behavior is a specification for the composed behavior of the
subAnalysis Function. If the Analysis Function is not decomposed (i.e., if the Analysis Function is
elementary), then the behavior is describing the behavior of the subAnalysis Function, which is to
be used when building the global behavior of the Functional Analysis Architecture by composition of
the leaf behaviors.
Decompose existing blocks, identy and naming of refined blocks.
Repeat until desired level of detail is reached.
Indication of mandatory and optional parts.
Specify interfaces refined blocks to functional devices
Specifiy delegation connections through the hierarchy up to top-level functional blocks
Indication of mandatory and optional parts.
Specify interfaces between refined functional blocks

Identification of ports, abstract signal types, and definition of connections between blocks.
Indication of mandatory and optional parts.