Risk CISE Core Vocabulary Specification

Table of Contents

Model Element Type
RiskClass
RiskLevelTypeEnumeration
RiskProbabilityTypeEnumeration
RiskSeverityTypeEnumeration
RiskTypeEnumeration

UML Conceptual Model



Elements defined in the Core Vocabulary

Risk Class, subclass of Entity 

The class Risk is used to represent a more or less probable situation involving exposure to danger concerning the maritime domain. The notion of risk is usually very subjective and, in a first step, we decided to keep the definition of the class simple in order to ease its adoption. Further work could be used to detail the risk definition and introduce metrics regarding probability and severity.

Attributes for Risk

UML Name Data type Description Example
Identifier UniqueIdentifier

Identifier of the risk.

Each UniqueIdentifier can be correlated with other UniqueIdentifiers, either manually, by operators, or automatically, by systems, so that duplicate objects in the network can be identified and brought together for a better understanding of the information being shared.

 

Metadata Metadata

The Metadata of a Risk

 

OccurrencePeriod Period

Defines the period of time concerned by the Risk.

 

RiskLevel RiskLevelType

The risk level is used to define the importance of a risk on the maritime domain.

for an medium risk level

02

RiskProbability RiskProbabilityType

The probability of occurrence of the risk

for an occasional risk: 03

RiskSeverity RiskSeverityType

The importance of the consequences of the risk

for risk with few consequences on the maritime activities: 03

RiskType RiskType

Identifies the type of the risk

for an accident risk: 01

Association Roles for Risk

UML Name Data type Description Multiplicity
Document Document

A Risk can be described by one or many documents

0..*
ImpliedEvent Event

This bidirectional association can be used to link risks to event or to define events as consequences of one or many risks. Among events associated with Risks we can find: Movements, Anomalies, Incidents and Actions.

For example:

- mitigation actions can be associated with a risk,

- one or many risks can be the consequences of an incident.

- a movement of a dangerous ship can lead to a risk (pollution for example)

0..*
InvolvedAgent Agent

Agents (persons, organizations) can be associated to zero to multiple risks in different roles.

The association has additional attributes - please check association class AgentRisk.

0..* (allow duplicates)
InvolvedObject Object

One or many Objects may be related one or many Risks. The relationship is bidirectional

0..*
Location Location

A Risk can concern one or many Locations

0..*

Constraints for Risk

Name Description OCL constraint
Coherent Level

The Level attribute must be defined in accordance with the Probability and Severity attributes when present.