Domain Modeler

A domain modeler creates and manages the content in a NIEM domain.

General Resources for Domain Modelers

Tools for Domain Modelers

Tool Domain Uses
SSGT Search and view the content of the model.
Movement Search and view the content of the model in the new and easy-to-use open-source tool.
ConTesA During the release development process, do you submit changes to your domain as NIEM-conformant XML Schema? Use ConTesA to check your XML schema for NDR conformance errors and warnings.
Migration Tool N/A - Domain schemas are already migrated to the latest release as part of the release development process.

Artifacts for Domain Modelers

Artifact Domain Uses
Code Lists Define enhanced code lists in a domain.
Reference Schema Create a set of reuseable components defining conformance to the domain structure.

Specifications for Domain Modelers

Specification Domain Uses
NDR Information about the NIEM Naming and Design Rules specification is coming soon.
Code Lists Want to use CSV files to define your domain codes instead of XML enumerations?
Want to link codes to other codes (like vehicle makes and models) or multiple definitions?
Want to use GENC codes from the release?
Learn how NIEM uses CSV files to represent enhanced code lists.
High-Level Version Architecture Learn about version architecture - processes, artifacts, responsibilities and how they interact to produce new releases of the NIEM model.
Information about the High-Level Version Architecture specification is coming soon.