Legal information

Copyright DB Netz AG, licensed under CC-BY SA 3.0 DE (see full text in CC-BY-SA-3.0-DE)

AMOD-121 Record of system and actor functions

RCAMT-485 - Populate Confluence page for view specification: AMOD-120,121,122 Finished

Created byARCH.039 Define set of potential system and actor functions
ConcernsExplain the rationale behind the decisions to create system and/or actor functions
Modified by

ARCH.051 Align the system context with collaboration projects

ARCH.152 Consolidate system functionality

Used by

ARCH.041 Transfer or trace upper level model elements to system level

ARCH.082 Trade off system requirements and constraints

ARCH.152 Consolidate system functionality

ARCH.062 Produce the concept of use (CONUSE)

Viewpoint

The record of system and actor functions shall contain the following information:

  • Name: Provide a short conclusive indication of the topic of the system function
  • Traceability: Indicate the name of the related model elements on the higher level. This gives a hint what has to be realized by the system function under development
  • Allocated to (System or Specific actor): Indicate if system function is allocated to an actor (give the name) or to the system.
  • Description: Textual description about the topic of the system function
  • Rationale: A textual description of the reason why a system function is inside or outside the system


The format of the record can be in table format as shown in the following example:

System functions:

NameTraceability

Allocated to System

Description (Includes behavioural contraints)Rationale
....OA <name>System......

Actor functions:

NameTraceabilityAllocated to specific actorDescription (Includes behavioural contraints)Rationale
...OA <name>System Actor PTB......
Diagram modelling rulesAfter the content has been transferred to the model this viewpoint can be Automatic generation by script.
Element modelling rules2. Modelling Rules for System Analysis#ModRules_VE_SysFunction
Viewpoint modelling rules

After the content has been transferred to the model this viewpoint can be Automatic generation by script.