Firewall Policy

A policy is rule that defines how a specific type of communication between zones is handled by the firewall.

FirewallPolicy properties

The FirewallPolicy tab

Property  Metamodel name Description
Policy Policy A description of the policy/rule either in a textual, logical., mathematical or programming form.

Financial Statement

The Financial Statement object is used to describe the upper level in a company’s accounts. It can be described using its Short Description field and you can link to Accounts and other financial statements in its “Top Accounts” field.

The Financial Statement can be linked to objects as an Influence under their Risk tab:

 

Field Style

Description of the layout of a Field.

FieldStyle properties

The FieldStyle tab

Property  Metamodel name Description
Short Description ShortDescription
Style target StyleTarget Choices are:
Font
Field
Frame
Field Attributes HasFieldAttribute Links to: FieldAttribute.

Field Attribute

Definition of a single layout concept for a Field.

FieldAttribute properties

The FieldAttribute tab

Property  Metamodel name Description
Value Value
Attribute type AttributeType Choices are:
Height
Width
Italic
Underline
Pitch
TrueType
Family
Face
VariableLenght
Repeatable
FieldColor
FieldDate
FieldPage
Style

Field

Field placed in a dialog in the final system.

Field properties

The Field tab

Property  Metamodel name Description
Tab-seq.no. TabSequenceNumber
Field label FieldLabel
Field Type FieldType
Related DataEntity RelatedDataEntity Links to: DataEntity.
Related Attribute RelatedAttribute Links to: Attribute.
Object Methods EventHandlers Links to: Method.
Help Line HelpLine
Help HelpItem Links to: HelpItem.

The Field Attributes tab

Property  Metamodel name Description
Field Attributes HasFieldAttribute Links to: FieldAttribute, FieldStyle.

Module

A Module represents an activity the system shall perform.

One Module on a StructureChart controls the overall funtionality. the remaining Modules describes more or less complex activities in the system.

If the complexity in a Module is too high to maintain the an overview of the module structure, the Module can be broken down to a new StructureChart.

The properties of a Module are:

Short Description (ShortDescription).
This field is used to give a short verbal description of the component.

Breaks Down To (BreaksDownTo).
This single link is used to establish a relation to a component that details the Module.
Links to: StructureChart, Method.

Implements (Implements).
This link list is used to establish relations to components implemented by this Module.
Links to: DataFlowDiagram, Process, Method.

Files (HasFiles).
This link list is used to establish relations to a description of the physical files that implements the Module.
Links to: ExternalDocument, File.

Module Parameter

A Parameter represents a procedure call. The Parameter specifications defines the information that is transferred between the called Module and the calling Module on a StructureChart.

The properties of a Parameter are:

Show label (ShowLabel).
Show the name of the connection on the diagram
Initial value is off.

Condition (Condition).
Check if this is a conditional call.
Initial value is off.

Iteration (Iteration).
Check if this is a repetitive call (loop).
Initial value is off.

Call (CallsWith).
A list of references to the information units that are passed as parameters in the call.
Links to: Attribute, DataEntity, DataFlow.

Show parameters (ShowParameters).
Displays a symbol that indicates that information units are passed as parameter.
Initial value is on.

Return (Returns).
A reference to the information unit that is returned by the called procedure (Module).
Links to: Attribute, DataEntity, DataFlow.

Show return value (ShowReturnValue).
Displays a symbol that indicates that a value is returned
Initial value is on.

Money Transaction

A single transfer of money

MoneyTransaction properties

The MoneyTransaction tab

Property  Metamodel name Description
Amount Amount The actual quantified amount
Account Account The finance account for this transaction
Currency Currency The currency for the transaction
Choices are:

Namespace

A namespace is an abstract container providing context for the items (names, or technical terms, or words) it holds and allowing disambiguation of items having the same name (residing in different namespaces).

Nary Relationship

A connection used to depict a relationship between 3 or more classes.

NaryRelationship properties

The NaryRelationship tab

Property  Metamodel name Description
Short Description ShortDescription
Role FromRole
Visibility FromVisibility Choices are:
Protected
Public
Private
Package
Group
Role FromRole
Visibility FromVisibility Choices are:
Protected
Public
Private
Package
Ordered FromOrdered Initial value is off.
Constraint FromConstraint
Multiplicity FromMultiplicity Choices are:
0..1
1..1
0..*
1..*
LinkClasses LinkClasses Links to: Interface, Class.

The Extensions tab

Property  Metamodel name Description
Stereotype Stereotype Links to: Stereotype.
Constraints HasConstraints Links to: Constraint.
Tagged values HasTaggedValues Links to: TagDefinition.

The Ext From tab

Property  Metamodel name Description
Stereotype FromStereotype Links to: Stereotype.
Constraints FromConstraints Links to: Constraint.
Tagged values FromTaggedValues Links to: TagDefinition.

The Ext To tab

Property  Metamodel name Description
Stereotype ToStereotype Links to: Stereotype.
Constraints ToConstraints Links to: Constraint.
Tagged values ToTaggedValues Links to: TagDefinition.