/niem-tools

BOUML plugin to support mapping UML abstract class models to the NIEM 4 framework

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

niem-tools

This is a BOUML "plugout" that supports mapping UML abstract class models to the NIEM 4 framework.

Jim Cabral of InfoTrack US developed this UML-based tool for developing and managing NIEM architectures.
Portions of this work were supported by MTG Management Consultants LLC.

The advantages relative to other tools include:

Standards-Based – Conforms to UML 2.0 and NIEM Naming and Design Rules (NDR).

Inexpensive – An open source “plugout” module for BOUML, a free UML modeling program

Simple to Use – Supports round-trip NIEM mapping using a simple spreadsheet and doesn’t require knowledge of the NIEM-UML Profile

Complete – Captures UML process and object models and automatically generates HTML documentation, NIEM XML mappings, “want lists”, schemas, code lists, and Web Service Definition Language (WSDL) and OpenAPI service definitions.

Future-Proof – Can import and migrate models to future versions of NIEM when released