Skip to content

Why create an Ontology?

An ontology gives the platform a shared operational language.

Without it, data stays trapped in source-specific tables, APIs, and dashboards. With it, the platform can reason in terms that match the organization:

  • assets
  • orders
  • cases
  • work orders
  • incidents
  • facilities
  • reports
  • policies

Why this matters in OpenFoundry

OpenFoundry already has services for data integration, querying, workflows, AI, reporting, geospatial analysis, and application building. The ontology layer is what lets those capabilities work against stable operational concepts instead of raw source fragments.

Practical outcomes

  • more consistent application development
  • cleaner cross-service semantics
  • better permission models
  • easier action and workflow orchestration
  • more reusable AI and analytics features

Released under the Apache 2.0 License.