This project is licensed under the terms of the Apache 2.0 license
Main directories:
dist: distribution of the full model as a single file in each of the supported formatssrc: model metadata structured by subject area, entity group and property group
A common JSON-LD context that is used by every single JSON-LD file can be found at src/context.jsonld.
This is the context referred from http://cloudinformationmodel.org/context.jsonld.
The model metadata is structured in subject areas under src/subjectAreas/{subjectArea}. A about.jsonld file contains a small description of the subject area itself.
Each subject area is divided into entity groups stored in nested directories: src/subjectAreas/{subjectArea}/{entityGroup}.
Each entity group has the following JSON-LD main files:
concepts.jsonld: conceptual ontology describing the business model for that entity groupschema.jsonld: canonical schema for data following the semantics of the business model
Additionally, reusable conceptual properties are stored in the src/propertyGroups/{propertyGroup} directories.
Each property group has a single JSON-LD file:
concepts.jsonld: conceptual ontology describing the business model properties in the property group.
The following set of files contain a summary with the whole model as a single file and in different formats:
- The full model can be downloaded as a single JSON-LD file at
dist/model.jsonld. schema.json: OAS 3 generated from the canonical schemaschema.raml: RAML 1.0 generated from teh canonical schemaschema.proto: gRPC generated from teh canonical schemaschema.graphql: GraphQL generated from the canonical schema