An open-source DTDL-based ontology for modeling smart buildings, providing a common language for digital twins in real estate.
The DTDL RealEstateCore Ontology is an open-source set of models that define a common language for creating digital twins of smart buildings using the Digital Twins Definition Language (DTDL). It provides a ready-to-use ontology for modeling spaces, assets, devices, and capabilities in real estate, accelerating development and enabling interoperability between different smart building solutions. The project solves the problem of starting from a 'blank page' when building digital twin solutions for the built environment.
Developers and solution architects building smart building applications on Azure Digital Twins, IoT professionals working in real estate and facility management, and organizations seeking interoperable digital twin solutions for built environments.
Developers choose this ontology because it provides a proven, industry-aligned foundation that prevents reinvention, accelerates time-to-market, and ensures compatibility with other standards-based solutions. Its open-source nature allows for extension and community contribution, while its practical deployment history guarantees real-world applicability.
Open Digital Twins Definition Language (DTDL) RealEstateCore Ontology
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Based on RealEstateCore and aligned with Brick Schema, Project Haystack, and W3C BOT, ensuring interoperability with existing building standards as noted in the README's alignment section.
Includes core interfaces like Space, Asset, LogicalDevice, and Capability, covering physical and logical building aspects for detailed digital twin representation.
Defines relationships such as isPartOf, hasCapability, and feeds, enabling complex topological modeling of building systems as highlighted in the README.
Built from feedback and used across sizable real estate portfolios, ensuring practical applicability and reliability in production environments.
Heavily tied to Azure Digital Twins and DTDL, limiting ease of adoption for projects on other cloud platforms or with proprietary systems.
The comprehensive model can be overwhelming for simple use cases, requiring significant upfront learning in ontology design and DTDL syntax.
Relies on external tools like OWL2DTDL for conversions from OWL, adding steps and potential friction to the workflow as mentioned in the README.