Risk Function Ontology
A Risk Function Ontology denotes any framework that aims to represent and categorize knowledge about Risk Management Jobs using semantic information technologies.
This article documents a Risk Function Ontology (RFO)
- The RFO Ontology is available for importing programmatically at RFO Namespace
- The RFO Ontology is available for inspecting via a browser at RFO Documentation
There are three key elements to the RFO ontology:
- The RFO Classes (Concepts) that define the relevant aspects of the "Risk Functions Universe"
- RFO Object Properties (Relationships between classes / concepts)
- Data Properties (Data literals associated with classes / concepts)
Classes (owl:Class) are the main concepts handled by the ontology. The choice of classes defines the scope of this knowledge domain. The most important current classes are:
- Occupation: A collection of actitivities / functions that comprise a concrete role a person performs. Equivalent (and imported) to the class of ESCO Occupations concepts.
- Risk Function The description of a distinct risk function (role or job). A sub-class of Occupation
- Risk Function Category
- Risk Management Post
RFO Object Properties
Object properties (owl:ObjectProperty) relates individual instances of two OWL classes:
- 'has essential skills'
- 'has optional skills'
- 'member of'
- 'reports to'
RFO Datatype Properties
Datatype properties (owl:DatatypeProperty) relates individuals (instances) of the DOAM OWL classes to literal values.
- 'has Alternate Name'
- 'has Code'
- 'has Description'
- 'has Essential Knowledge'
- 'has HREF'
- 'has Name'
- 'has Optional Knowledge'
- 'has preferredLabel'
- 'has Seniority'
- 'has Short Description'
- 'has Title'
- 'has URI'
Use in the Open Risk Manual
RFO is embedded and used in the Open Risk Manual and associated Open Source Projects.
In principle any semantic technology can be the starting point for a risk model ontology. The Open Risk Manual adopts the W3C. The W3C Web Ontology Language (OWL) is a Semantic Web language designed to represent rich and complex knowledge about things, groups of things, and relations between things.
OWL is a computational logic-based language such that knowledge expressed in OWL can be exploited by computer programs, e.g., to verify the consistency of that knowledge or to make implicit knowledge explicit.
OWL documents, known as ontologies, can be published in the World Wide Web and may refer to or be referred from other OWL ontologies. OWL is part of the W3C’s Semantic Web technology stack, which includes RDF, RDFS, SPARQL, etc