Towards Drafting a Risk Ontology based on the IRIS Risk Glossary SUMMER ACADEMY Sep 1 st – Sep 4 th 2009 Nick Bassiliades, Dimitris Vrakas Logic Programming & Intelligent Systems group Dept. of Informatics Aristotle University of Thessaloniki
RAT Risk Factors Risk Risk Assessment Tool Risk Identification Methodology Risk Management Standard Risk Components Risk Attributes
RAT Risk Factor 1 Risk Risk Assessment Tool Risk Identification Methodology Risk Management Standard CBR MBR Risk Factor 2 Risk Factor 3 Risk Factor n …
Why do we need Ontologies? All the variables associated with the Risk Assessment Process must be defined in the Risk Ontology(ies) – Inputs to RAT – Outputs of RAT – Past cases or Models – Others Why? – To facilitate integration of risk assessment practices from different domains – To eliminate misunderstandings concerning the use of terms – To allow the use of various ways to describe the same term (synonyms, translations, e.t.c) – To enable the software to reason in a higher level of abstraction (general rules that apply to a group of specific cases)
The Ontology Server IRIS Risk Glossary
Definition of Risk Risk is a function of probability, exposure and vulnerability. – Often, exposure is incorporated in the assessment of consequences Risk can be considered as having two components – the probability that an event will occur and – the impact (or consequence) associated with that event
Class Hierarchy
Object Properties Relating Risk to Other Concepts
Risk Class Properties
Event Properties
Probability Properties
Consequence Properties
Risk Specializations (1/3)
Risk Specializations (2/3) There are special cases of risks requiring additional properties – E.g. acceptable risk has an acceptance level property
Risk Specializations (3/3) There are special cases of risks imposing restrictions on properties of general concepts – E.g. individual risk has a consequences for a single human
Consequence Specializations
Human Consequences
Individual Human Consequences
Multilingual Capabilities (1/2) Concepts in ontology are expressed in English Use of annotation properties (rdfs:label) in classes for expressing the concept in multiple languages
Multilingual Capabilities (2/2) More than one synonym terms can be expressed using multiple rdfs:label entries
Thank you! Ontology can be found at: