National Information Exchange Model (NIEM)

niemThe National Information Exchange Model (NIEM) is a community-driven, government-wide, standards-based approach to exchanging information. Learn more

This approach, used by Federal agencies, all 50 states and internationally, leverages NIEM tools, processes, and technologies to help implement justice and public safety initiatives. NIEM facilitates interoperability and provides quick access to accurate, complete, and actionable data—such as solutions to protect citizens, respond to disasters, or detect prescription drug abuse.

Adopting NIEM is an important step in implementing information sharing initiatives. NIEM provides a “vocabulary” that practitioners use to represent the meaning and structure of the information they share. This vocabulary specifies interoperable messages for justice, public safety, intelligence, and homeland security.  It represents best practices and common understanding, which is what allows NIEM to ensure semantic interoperability across jurisdictions, while accelerating the definition of information requirements within a jurisdiction.

Confused by NIEM?

Think of NIEM like a dictionary—it provides standard spellings and definitions of words. Exchange specification is like a novel: It brings together specific words to provide contextual meaning. NIEM “novels” are called Information Exchange Package Documentation (IEPD), which define local standards for exchange.

Using NIEM involves building Information Exchange Package Documentation (IEPD) for specific exchanges—a process that involves several complex steps and tools. SEARCH has been a leader in developing this process, and can assist jurisdictions in navigating it. SEARCH is also aware of pre-built IEPDs available from the community and specialized NIEM tools such as the Law Enforcement Exchange Specification (LEXS), and can assist jurisdictions in applying these off-the-shelf assets where appropriate.

SEARCH has been involved with NIEM (and its predecessor, the Global Justice XML Data Model) since its inception, and can offer practitioners expert advice on its proper and efficient use. Because it is a comprehensive model, NIEM can be daunting at first, and the assistance of an expert—especially at the outset of a project—can make the difference between success and struggle. 

NIEM-UML: An Open Source Tool for Modeling

NIEM-UML is the national standard for modeling NIEM in Unified Modeling Language (UML) and producing NIEM artifacts such as IEPD. NIEM-UML generates 100% NIEM-conformant information exchanges and provides a visual representation of those exchanges that is understandable to both technical and business users. This enables organizations to align their information exchanges with their business requirements. (The NIEM UML source code is hosted by Github.)

SEARCH staff actively participate in the NIEM Program—for example, SEARCH staff co-chairs the NIEM Technical Architecture Committee—and helped develop the NIEM Naming and Design Rules and Model Package Description specification. We are also in the process of developing NIEM-UML curriculum for 2014. 

Call on our expertise and leadership in NIEM to assist your information exchange needs. 

Additional Resources

Download these useful NIEM and IEPD documents prepared by SEARCH:

What is JIEM, and how does it relate to NIEM?

SEARCH developed the Justice Information Exchange Model (JIEM®), a methodology supported by an intuitive software tool and guided by reference models, which allowed agencies to create information sharing plans. JIEM® integrated with both the Global Reference Architecture and the NIEM. While JIEM was a trailblazer in information exchange modeling, the tool used to generate NIEM-conformant information exchanges has transitioned to the NIEM-UML. SEARCH continues to provide the JIEM tool, related materials, community site, and online certification training for those who wish to use it.