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

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

Relationships
RolesPrimary: Additional: Assisting:
InputsMandatory: Optional:
  • None
External:
  • None
Outputs
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.

Properties
Predecessor
Multiple Occurrences
Event Driven
Ongoing
Optional
Planned
Repeatable