Copyright DB Netz AG, licensed under CC-BY SA 3.0 DE (see full text in CC-BY-SA-3.0-DE)
ARCH.099 Define behaviour for logical functions
RCAMT-418
-
Populate Confluence page for process step ARCH.099 Define behaviour for logical functions
Finished
Goal | Define the behaviour of a logical function |
---|---|
Requirements met by this process step | none |
Inputs | AMOD-081 Logical functional flow definition (single system capability realisation) |
Outputs | AMOD-083 State-based behaviour definition (logical function) AMOD-081 Logical functional flow definition (single system capability realisation) (updated) |
Methodology | Introduction The scope of this process step is to create a behavioural definition for a logical function. This means to define how a function transforms its inputs to its outputs. It consists of a precise definition how data objects of exchange items (inputs and outputs through functional exchanges) are produced and consumed via the function ports. Preparation step Before performing the three main steps of this process step try to describe what the logical function actually should do in an informal way. This can be done for example with natural language, drawings, tables or simple sketches. The goal here is to focus once more on content rather than formalising it directly. After that when there is an overall consistent picture of the logical function existing move on then with the first step. Main step Depending on the chosen behavioural model and notation create or update the corresponding viewpoints.
Guidance Please consider the following pages: |
Tools and non-human resources |
|
Cardinality | once for each logical function |
Completion criteria | Behaviour is fully defined including the consideration of all exchange items and their exchange item elements. |
Design review | ARCH.R.6 Logical review - consolidated |
Step done by (Responsible) | Lead system architect |
Completion criteria evaluated by (Accountable) | Behaviour of the function is completely specified. |
Provides input to/assists (Contributes) |
|
Reviews (Contributes) | ARCH.R.6 Logical review - consolidated |
Uses outputs (Informed) | none |