28 Jan canonical model
Canonical models are logical level semantic graphs, and can be used for both data and processes. “Canonical” implies a top-level prescribed set of rules that define orderliness and, when adhered to, oppose chaos. A canonical data model (CDM) defines the core content entities associated with a specific domain, their semantic meanings, attributes, and associations with other elements. A canonical process model describes top-level processes and sequences needed to comply and to accomplish a mission. Both canonical data and process models serve as reference models, forming abstract, general frameworks to support specific implementations.