Template:— hazard_risk_relationship (hzd_rsk_rel) Context:— UK_Defence |
Date: 2010/03/15 14:46:04 Revision: 1.3
|
This section specifies the template hazard_risk_relationship.
NOTE
The template has been defined in the context of
UK_Defence.
Refer to the business context for details of related templates.
NOTE
An explanation of a template and the associated instantiation path is
provided in the
Template overview
section.
This template describes how to represents the relationship between a hazard and the risks that might result from it.
Figure 1 — Graphical Representation for Business Object Hazard Risk Relationship
Hazard Risk Relationship
This information object represents the relationship between a hazard and the risks that might result from it.
Attribute name
|
Attribute description
|
Attribute type
|
Optionality
|
Description |
This is the description of how the risk may arise as a result of the hazard. |
Intrinsic |
Mandatory |
ID |
This is the identifier of the hazard risk relationship. |
Relationship to Identifier. |
Mandatory |
Related Hazard |
This is the reference to the hazard that may result in the associated risk. |
Relationship to Hazard |
Mandatory |
Risk Arising |
This is the reference to the risk that may arise as a result of the related hazard. |
Relationship to Risk |
Mandatory |
Table 1 — Hazard Risk Relationship attribute details
The EXPRESS-G diagram in
Figure
2
shows the templates and EXPRESS entities that are required
to represent the template
"hazard_risk_relationship".
The text highlighted in blue shows the template parameters.
Figure 2 — An EXPRESS-G representation of the Information model for hazard_risk_relationship
The graphic for the template to be used in other EXPRESS-G diagrams
is shown in Figure
3
below.
Figure 3 — The graphical representation of the hazard_risk_relationship template
The following input parameters are defined for this template:
The description of how the risk may arise as a result of the hazard.
The identifier of the hazard risk relationship.
The organization that created the identifier.
The reference to the hazard that may result in the associated risk.
Risk_arising (Type=
'ENTITY
(
Error ER1: The entity Risk does not existRisk)'
Error EXP-1: The EXPRESS entity Risk
does not exist in data/schemas/ap239_arm_lf.xml.)
The reference to the risk that may arise as a result of the related hazard.
The following reference parameters are defined for this template:
%^target = $hazard_risk_relationship.hazard_risk_relationship%
The instantiation path shown below specifies the entities that are to be
instantiated by the template.
A description of templates and the syntax for the instantiation path is
provided in the
Templates Help/Information section.
-- hazard_risk_relationship /
assigning_activity(
role_class_name='Hazard_risk_relationship',
role_ecl_id='urn:plcs:rdl:uk_defence',
assigned_activity=@Related_hazard,
items=@Risk_arising)/
%^hazard_risk_relationship = $assigning_activity.appl_act%
-- Description /
assigning_descriptor(
descr=@Description,
class_name='Hazard_risk_relationship_description',
ecl_id='urn:plcs:rdl:uk_defence',
is_assigned_to=^hazard_risk_relationship)/
-- ID /
identifier(
ID=@ID,
source_organization=@ID_source_organization,
type='Hazard_risk_relationship_identification',
items=^hazard_risk_relationship)/
The instance diagram in Figure
4
shows an example of the EXPRESS entities and templates that are instantiated by the template:
/hazard_risk_relationship(items='#1', class_name='Safety_critical', ecl_id='urn:plcs:rdl:std')/
(an illustration of the consolidated hazard_risk_relationship template is shown in
Figure
5 below.)
Figure 4 — Entities instantiated by hazard_risk_relationship template
The instance diagram in
Figure
5
shows the graphic symbol for the template that is to be
used in other instance diagrams. The example template is:
/hazard_risk_relationship(items='#1', class_name='Safety_critical', ecl_id='urn:plcs:rdl:std')/
Figure 5 — Instantiation of hazard_risk_relationship template
Characterizations
No common characterizations of the template
hazard_risk_relationship
have been identified. However, the ISO 10303-239 EXPRESS model
may enable other assignments to the entities instantiated by the template.