Adopting an industry ontology
Because it can be easier to start with an open-source Digital Twins Definition Language (DTDL) ontology than from a blank page, Microsoft is partnering with domain experts to publish ontologies. These ontologies represent widely accepted industry conventions and support various customer use cases.
The result is a set of open-source DTDL-based ontologies, which learn from, build on, or directly use industry standards. The ontologies are designed to meet the needs of downstream developers, with the potential to be widely adopted and extended by the industry.
At this time, Microsoft has worked with partners to develop ontologies for smart buildings, smart cities, and energy grids. These ontologies provide common ground for modeling based on standards in these industries to avoid the need for reinvention.
Each ontology is focused on an initial set of models. The ontology authors welcome you to contribute to extend the initial set of use cases and improve the existing models.
RealEstateCore smart building ontology
Get the ontology from the following repository: Digital Twins Definition Language-based RealEstateCore ontology for smart buildings.
Microsoft has partnered with RealEstateCore to deliver this open-source DTDL ontology for the real estate industry. RealEstateCore is a Swedish consortium of real estate owners, software vendors, and research institutions.
This smart buildings ontology provides common ground for modeling smart buildings, using industry standards (like BRICK Schema or W3C Building Topology Ontology) to avoid reinvention. The ontology also comes with best practices for how to consume and properly extend it.
To learn more about the ontology's structure and modeling conventions, how to use it, how to extend it, and how to contribute, visit the ontology's repository on GitHub: Azure/opendigitaltwins-building.
You can also read more about the partnership with RealEstateCore and goals for this initiative in the following blog post and embedded video: RealEstateCore, a smart building ontology for digital twins, is now available.
Smart cities ontology
Get the ontology from the following repository: Digital Twins Definition Language (DTDL) ontology for Smart Cities.
Microsoft has collaborated with Open Agile Smart Cities (OASC) and Sirus to provide a DTDL-based ontology for smart cities, starting with ETSI CIM NGSI-LD. Apart from ETSI NGSI-LD, we've also evaluated Saref4City, CityGML, ISO, and others.
To learn more about the ontology, how to use it, and how to contribute, visit the ontology's repository on GitHub: Azure/opendigitaltwins-smartcities.
You can also read more about the partnerships and approach for smart cities in the following blog post and embedded video: Smart Cities Ontology for Digital Twins.
Energy grid ontology
Get the ontology from the following repository: Digital Twins Definition Language (DTDL) ontology for Energy Grid.
This ontology was created to help solution providers accelerate development of digital twin solutions for energy use cases like monitoring grid assets, outage and impact analysis, simulation, and predictive maintenance. Additionally, the ontology can be used to enable the digital transformation and modernization of the energy grid. It's adapted from the Common Information Model (CIM), a global standard for energy grid assets management, power system operations modeling, and physical energy commodity market.
To learn more about the ontology, how to use it, and how to contribute, visit the ontology's repository on GitHub: Azure/opendigitaltwins-energygrid.
You can also read more about the partnerships and approach for energy grids in the following blog post: Energy Grid Ontology for Digital Twins.
Learn more about extending industry-standard ontologies to meet your specifications: Extending industry ontologies.
Or, continue on the path for developing models based on ontologies: Using ontology strategies in a model development path.