A domain modeler creates and manages the content in a NIEM domain.
There are a large number of tools and reference materials available to help you build and manage a domain. You can see a large list of information resources at the Reference page. Some of the sections you may find most immediately useful are the ones highlighted below:
Other sections on this site
The following is a list of other sections on niem.github.io that may be useful for domain modelers:
-
Artifacts
Learn about the kinds of files that make up NIEM releases and IEPDs.
-
Content
A high-level perspective on the kinds of content that appear in Core and the domains.
-
Concepts for data modeling
Learn about properties, types, augmentations, and other building blocks used to construct the model.
-
Releases
A NIEM release is a coherent set of schemas and supporting artifacts representing a specific version of the NIEM data model, published by the NIEM Management Office. Release schemas contain reusable properties and types meant for use in information exchanges. These schemas include NIEM Core, domains, and code tables.
-
Specifications
NIEM specifications provide rules and guidance in order to design consistent and well-defined information exchanges. Specifications are managed by the NIEM Technical Architecture Committee (NTAC).
-
Tools
NIEM tools provide support for searching and exploring NIEM content and developing NIEM domains and exchanges.
-
NIEM Domain Modeling Guide
How to design a Community of Interest
External resources