Coming October 25: PeerSpot Awards will be announced! Learn more
PeerSpot user
Intern at No Magic, Inc.
  • 5
  • 8

What is the difference between NIEM plugin and Sparx?

I want to know what's the difference NIEM plugin and Sparx, except prices. 

Thank you so much.

PeerSpot user
5 Answers
it_user569769 - PeerSpot reviewer
President at a consultancy with 1-10 employees
14 July 17


You mentioned prices and I don't really know the difference between those two products. If you can, tell me what product has the reputation to be less expensive.

I'm using MagicDraw with NIEM and I pay for the maintenance. NIEM is only usable on the LTD 18.0 version which is their long term version supposed to be more stable. NIEM plugin is in version 1.00. I also use the feature rich version 18.5 which is very stable, but with no NIEM. The next LTD version 19.0 is coming last quarter this year.

I don't use the plugin very much. I use it for inspiring my own data models. In this way, I don't use it in a crucial situation. However, I like it very much.

The technical support from MagicDraw is fantastic. They really care. If I have a problem on Friday afternoon, they will work late to solve it in order for me to work during the week-end, as my independent status often require.

I don't have any experience with the NIEM plugin of Sparx. As far as I know, those two providers are really top notch.


it_user582867 - PeerSpot reviewer
Engineer at a non-profit with 1,001-5,000 employees
14 July 17

Sorry, don’t know about NIEM differences, but there are related online materials:


13 July 17

I’m not sure about the question. Is it about the difference between No Magic and Sparx or about the Niem Plugin? Niem UML is an OMG standard and the two tool vendors have developed plugins for their tools to enable the Niem UML specification for the communities using it.

From Sparx:

National Information Exchange Model (NIEM) provides a common framework that is used to define how information can be shared between systems, government agencies and organizations. Enterprise Architect's MDG Technology for NIEM helps you to:

* Create and develop UML-based Information Exchange Package Documentation (IEPD) models, by providing starter models, model patterns and a number of toolboxes for creating IEPD models and schema models,
* Generate complete IEPDs from your IEPD model
* Generate NIEM conformant schemas from your information models
* Import NIEM Reference Schema into your model
* Create NIEM subset namespaces, composed from elements of the NIEM Reference Schemas
* Create PIM, PSM and Model Package Description (MPD) diagrams, using the NIEM Toolbox pages
From No Magic:
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 –Information Exchange Package Documentation and MPDs – Model Package Descriptions) 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
Please rephrase the question if this does not help.
Best regards

13 July 17

I only worked in testing Sparx Enterprise Architect as a replacement for ERwin data modeler. I did not work with No Magic so I don’t know the differences. However, I found this pdf:
I searched on differences between no magic and sparx enterprise architect.
Hope this helps. Good luck!

it_user502215 - PeerSpot reviewer
Enterprise Architecture Consultant with 10,001+ employees
Real User
13 July 17

I do not know about plug-in but Sparx has six NIEM tagged values (architecture meta data)

Related Questions
Julia Frohwein - PeerSpot reviewer
Senior Director of Delivery at PeerSpot (formerly IT Central Station)
May 21, 2021
Hi, We all know it's really hard to get good pricing and cost information. Please share what you can so you can help your peers.
2 out of 5 answers
PalcsoAttila - PeerSpot reviewer
CEO at SEP Consulting kft.
02 February 20
This solution is expensive. We procure licenses directly from MagicDraw and sell them to the clients.
Expert System Engineer at a transportation company with 51-200 employees
19 April 20
In addition to the initial cost, you have to pay annually for support in order to get the upgrades.
Julia Frohwein - PeerSpot reviewer
Senior Director of Delivery at PeerSpot (formerly IT Central Station)
Aug 17, 2022
If you were talking to someone whose organization is considering No Magic MagicDraw, what would you say? How would you rate it and why? Any other tips or advice?
2 out of 11 answers
Terry Jones - PeerSpot reviewer
President at I2R, Inc.
04 November 19
Magic Draw has capabilities that I'm sure I haven't even touched on, but at least for what I'm attempting to achieve, it provides the most capability to meet my needs at this point in time.
PalcsoAttila - PeerSpot reviewer
CEO at SEP Consulting kft.
02 February 20
We are the largest MagicDraw user in Hungary. It's good software, but there is little to no market penetration. People don't know about it or use it. Where is the revenue of the software? There has to be more awareness as Enterprise Architects. The design itself is nothing. Design with consulting is something, but design with confirmation and consulting is the real product. This is the message; without confirmation, there is no product. My advice is to import the design into Confluence, put in the effort through discussion, review it, redesign it again, and then it should work. The business is important for MagicDraw, but the vendors are as well. Because I can design, but I cannot sell it, I would rate this solution an eight out of ten.
Related Categories
Download Free Report
Download our free Business Process Design Report and find out what your peers are saying about Dassault, Sparx Systems, Microsoft, and more! Updated: September 2022.
634,590 professionals have used our research since 2012.