Open Source
Recent Projects
Useful Resources

MDS Sponsors Threat and Risk Community

Upcoming Training:


OMGThe image “http://opengroup.org/images2/the-open-group.gif” cannot be displayed, because it contains errors. ACT-IAC LogoIJIS Institute
US Government Contract Vehicles:

GSA Logo


 Site Designed & Developed By
Sante'ch Systems


National Information Exchange Model

What is NIEM?

NIEM is an end-user driven, federally supported, government-wide initiative for broad-based information exchange.  NIEM connects communities of people who share a common need to exchange information in order to advance their missions.  NIEM provides:

  • A large community with a formal governance process
  • Core and domain specific vocabularies of information sharing elements
  • Detailed XML design rules and packaging specifications for describing information exchanges
  • Training and support
  • Tools for development and discovery
  • Hundreds of existing exchange specifications
  • Check out the 14 NIEM Domains!

More on NIEM can be found on http://www.niem.gov


NIEM-UML is a new standard being completed in the Object Management Group (OMG) with the support of the NIEM program management office, key NIEM experts and experts in modeling and model driven architecture.  NIEM-UML leverages the highly successful Unified Modeling Language (UML) standard to facilitate NIEM information sharing, reducing cost, time and risk while improving stakeholder engagement and reuse.  NIEM-UML enhances the NIEM suite of specifications by providing a standard for:

  • high-level and business focused representations of NIEM using UML
  • a UML “Profile” which tailors UML tools to precisely represent NIEM
  • the NIEM domain and core reference vocabularies as UML models
  • automated generation of NIEM exchange specifications (Called IEPDs and MPDs) from NIEM-UML models, complete with XML Schema, catalogs and documentation
  • Constraints to validate NIEM conformance
  • Support for NIEM naming and design rules (NDR) 1.3 and NIEM Model Package Description (MPD) specification 1.0.
  • reverse engineering of existing NIEM assets into UML

More on NIEM-UML can be found on:

Model Driven Solutions has been a key contributor to the NIEM-UML specification, which has been adopted by the Object Management Group. MDS recommends using NIEM-UML tooling from NoMagic, which is available now, to design and develop NIEM-UML based information sharing solutions.

Also check out our Model Driven Information Sharing Services and our download page: Model Driven Information Sharing Resources

Please see our NIEM-UML Training offerings!

ęCopyright 2005 - 2010 Model Driven Solutions and Data Access Technologies. All Rights Reserved