Blockchain-based Ontology Driven Reference Framework (OntReF) encodes information security concepts following the fundamental concepts of security risk management (SRM). The OntReF provides semantic interoperability, general concepts which are common to all domains, and enables a common foundation for ontologies in the information security domain. The OntReF presents a structural representation that can support the dynamic knowledge encoding and instantiation with an information security knowledge of domain-specific systems for SRM.
The OntReF defines the fundamental concepts of SRM, such as assets, security criteria, threats, vulnerabilities, countermeasures, and their relationships. The SRM concept are grounded with six different unified foundational ontology (UFO) concepts.
We use the Protégé editor to code the concepts and relationships of OntReF using the web ontology language (OWL). The concepts are encoded as classes that illustrates the upper-level class hierarchies for the SRM of domain-specific applications. Relationships in OntReF present object properties that define the link between two concepts. For instance, an object property exploits linking the threat and vulnerability concepts (threat exploits
vulnerability).
Protégé-based classification illustrates the class hierarchies along with their defined relationships.
OntReF "is-a" based taxonomical structure illustrates the class hierarchies.
Download Protégé editor. Load/import OntReF in Protégé and navigate to the Entities tab to explore the encoded security risk management concepts.