Skip to content

1_Introduction

Alessio Lombardi edited this page Apr 12, 2022 · 2 revisions

The Common Object Schema is a language-agnostic schema designed to be the reference schema of the Common Configurator Framework (CCF). The Common Object Schema is developed under the Json-schema.org standard.

Currently, the Common Object Schema defines the schema for Specifications and Conditions only. This means that it is possible to author CCF-compatible Specifications and Conditions in any language (not limited to C#), as long as they can be serialised to JSON compatible with the schema.

The current Reference Implementation of the CCF is written in C# in order to leverage another Open-source framework, BHoM. The Common Object Schema does not place any limitation on the representation of data objects.

Clone this wiki locally