Skip to content

This repository includes the blockchain-based ontology driven reference framework (OntRef) to build ontologies for security risk management (SRM).

License

Notifications You must be signed in to change notification settings

mubashar-iqbal/OntRef

Repository files navigation

Blockchain-based Ontology Driven Reference Framework (OntReF)

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.

OntReF Architecture

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.

OntReF architecture

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).

Classification of OntReF

Protégé-based classification illustrates the class hierarchies along with their defined relationships.

OntReF Protégé-based classifications

Class hierarchies

OntReF "is-a" based taxonomical structure illustrates the class hierarchies.

OntReF Protégé-based classifications

How to use?

Download Protégé editor. Load/import OntReF in Protégé and navigate to the Entities tab to explore the encoded security risk management concepts.

About

This repository includes the blockchain-based ontology driven reference framework (OntRef) to build ontologies for security risk management (SRM).

Topics

Resources

License

Stars

Watchers

Forks