Legal information

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

GoalDefine the behaviour of a logical function
Requirements met by this process stepnone
Inputs

AMOD-081 Logical functional flow definition (single system capability realisation)

AMOD-082 Logical functional chain definition

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
  • Teams for Capella
  • or an additional external tool in which the viewpoint is created and then transferred to Teams for Capella
Cardinalityonce for each logical function
Completion criteriaBehaviour is fully defined including the consideration of all exchange items and their exchange item elements.
Design reviewARCH.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)
  • System architect
  • Subsystem architect
  • Engineer
Reviews (Contributes)ARCH.R.6 Logical review - consolidated
Uses outputs (Informed)none