At load time, the effective model is composed in this order. A Crisis project can therefore use Person, Resource, Objective or Process while adding its Alert specializations.
Metamodel, Domains & Extensions
Understand the common graph grammar, its four business domains plus the technical Core domain, and the eleven installable vocabulary extensions found in the source tree.
Live complete metamodel
This diagram is loaded from its permanent Nexus URL, so the documentation always displays the latest published version.
Node types
Every declared concept is listed below. The visual is the default representation defined by the source metamodel when one exists.
| Visual | Type | Layer | Nature | Direct properties | Purpose |
|---|
39 types. Abstract rows define reusable contracts and are not instantiated directly. Property counts cover declarations made directly on the type; inherited properties remain available at runtime.
Edge types
Every declared relation type is listed below. The miniature arrow reuses the stroke color defined by its edgeMetaModeling section.
| Visual | Type | Layer | Purpose |
|---|
34 declarations. Has exists in both the collaborative and system layers with a distinct scope. The live diagram can show the same label several times for different source/target combinations.
Four business domains, one grammar
A domain is not a separate data model. It inherits the common semantic contract and adds a focused vocabulary for a family of operational situations. Core itself is a registered technical domain (Core_Domain.xml) that supplies the observation primitives; the four cards below are the business domains built on top of it.
Extensions: concrete concepts, inherited behaviour
Each extension supplies a descriptor, a metamodel, a package, a runtime plugin and its official visual assets. Its concepts specialize generic collaborative types.
11 extensions discovered in gind-models-extension
*_Extension.xml*_MetaModel.xml*Package.xmlMETA-INF/servicesImportant: an extension does not merely change an icon. Its inheritance rules make each concrete concept behave like a standard collaborative node—for example, Building and Parking inherit Good, while Patient inherits Person.
