Smart City Cyber Security Ontology

Over the course of this research, I plan to use a series of my Ontologies to explore the development of a Smart City Cyber Security Ontology. This will involve the integration of several specific ontologies to form a new one. The image below shows the range of supporting Ontologies to do this.

More specifically a Cyber Security Ontology and a Smart City Ontology. The images below show the key class structures.


If there is one lesson to learn from the cyber security incidents that have plagued public and private organisations it is problem of the lack of knowledge of assets, appropriate configurations and impact assessments. Asset and configuration management has over, the last 20 years, been a troubling story and cyber attacks have benefited from the organisation, especially large global ones, not knowing enough of what their assets are, how they are configured and connected to other assets.

A large smart city emulates a large organisation in many ways and as more and more inter-connected technologies, senors and devices are fitted into these cities then they need to have a better understanding of what these assets are, how they function, where and with what ownership.

Ontologies have the ability to help Smart Cities develop necessary classification models of their assets and their interoperability. There are several key Smart Cities Ontologies being developed and three significant ones are:

OntologyDescription
SAREF4CITYAn extension of the SAREF ontology for Smart Cities developed by OneM2M
PAS 182:2014BSI Smart city concept model – Guide to establishing a model for data interoperability
ISO/IEC DIS 21972An upper level ontology for smart city indicators

I plan to watch the development of these and other ontologies relating to Smart Cities and also develop associated Smart City Threat Model Ontologies that can use these as upper models.

I came across a rather fascinating ontology resource site called Lov4IOT

Almost 500 ontology-based projects for IoT, smart cities, etc. More than 20 domains relevant to IoT referenced such as building, healthcare, robotics, smart grid, smart agriculture, smart transportation, etc. LOV4IoT ontology catalog GUI tables are provided (HTML view).

Here is a link to another view of this as per Linked Open Vocabularies.

Here is a link to visualise some of the listed ontologies via WEBVowl (Adjust the FILTER to see further class details)
km4city, the DISIT Knowledge Model for City and Mobility
Global City Indicator Foundation Ontology
Central Government Ontology
Open 311 Ontology: An Ontology for publishing a city’s non-emergency events.
The SEAS Building Ontology
SAREF4EE: the EEbus/Energy@home extension of SAREF
SAREF: the Smart Appliances REFerence ontology
GConsent – a consent ontology based on the GDPR
Cognitive Characteristics Ontology
AgRelOn, an Agent Relationship Ontology
PersonLink Ontology
An ontology to detect activities in a smart home
IoT-Lite Ontology
Semantic Sensor Network Ontology