eXpress

  Help

×
Menu
Index
 

Setting up Output Function Name Templates

 

Feature Description

 

Setting up Function Naming

 
Default Dependency Types Setup
 
On the Function Options dialog, you can now specify what port types are to be included as default dependencies for automatic functions.
 
You can also specify whether self-dependencies (reflection) are to be allowed for automatic functions on bidirectional ports.
 
Note: this dialog can be invoked by clicking on “Function Options…” in the Functions section of the main Design menu as shown here
 
Selecting Function Options will open the window shown below
 
 
 
 
 
 
 where:
{*$I*}     is the Item Reference
{*-$O*}  is the Object Abbreviation
{*-$P*}  is the Port Name
{*{$T}*} is the Assembly thread
{*-$C*} is Class for Assemblies
 
When functions (IO Flag set to multiple functions) are brought up from a lower level model, a single net can produce many sub functions (threads) dependent on Function definitions, Mission phases,  Classes, States, Design effects and hierarchy depth of the lower level model(s). The above Tokens {*-$X*} give the order in which the analyst wants the function to be described at the local level (no Hiearchy) and at the top (on Assemblies).
 
There are 4 variations of this Function Options dependent on Past eXpress Versions eXpress Classic, eXpress 5.11, eXpress 5.11 short, eXpress 5.12,  and an additional Cusomizable User-Defined variation. These can be reviewed in the window "Output Function Naming Method". eXpress 5.12 is the default if the Analyst does not change it.