Action CISE Core Vocabulary Specification

Table of Contents

Model Element Type
ActionClass
ActionPriorityTypeEnumeration
ActionStatusTypeEnumeration
ActionTypeEnumeration
MissionTypeEnumeration

UML Conceptual Model



Elements defined in the Core Vocabulary

Action Class, subclass of Event 

It is a subclass of Event. The Action entity may be linked to Incident, Anomaly and can also be expressed taking into account other entities as location, object, etc.

Attributes for Action

UML Name Data type Description Example
ActionStatus ActionStatusType

Defines the current status of the

action. An action can be Canceled, Completed, InProgress....

InProgress

ActionType ActionType

Many different action types can be described

Rescue

Identifier UniqueIdentifier

Identifier of the event.

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

see: Core Vocabularies Specification for "Metadata"

see: Core Vocabularies Specification for "Metadata"

Mission MissionType

The mission associated with the action.

MIL

NatureType NatureType

Enumerated. Is used to define nature of the event. An event can be observed, declared, estimated or simulated.

for an observed event:

01

OccurrencePeriod Period

An Event occurs during a period of time.

 

Priority ActionPriorityType

The Action priority

High

Association Roles for Action

UML Name Data type Description Multiplicity
Document Document

Events (movements, incidents, anomalies, actions) can be associated to zero to multiple documents.

0..*
ImpliedRisk Risk

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 involved in zero to multiple events (movements, incidents, anomalies, actions) as actors or targets in many different roles.

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

0..* (allow duplicates)
InvolvedObject Object

Objects may be involved in Events. Events can concern Objects.

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

0..* (allow duplicates)
InvolvedWith Event

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

0..* (allow duplicates)
Location Location

Locations can be involved in zero to multiple events (movements, incidents, anomalies, actions) in many different roles.

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

0..* (allow duplicates)