NIEM-UML 1.0b2 FTF Avatar
  1. OMG Issue

UMLNIEM — NIEM-UML FTF Issue: Namespace prefix

  • Key: UMLNIEM-2
  • Legacy Issue Number: 17572
  • Status: closed  
  • Source: Model Driven Solutions ( Cory Casanave)
  • Summary:

    The NIEM community as well as IEPD developers have accepted prefixes for namespaces. There is no way to represent these prefixes in the profile resulting in meaningless machine generated prefixes in generated XSDs and XML documents. While this does not impact the formal interpretation of the namespaces, it does impact the human usability of those namespaces. However, due to possible redundancy only a default can be guaranteed.

    Recommended resolution:

    The “Namespace” stereotype should include a “DefaultPrefix” tag of type string to represent these common prefixes. This prefix should be used on all XML/XSD serializations using that namespace unless it conflicts with another. If there is a conflict the mapping should append a number to the default prefix to make it unique.

  • Reported: NIEM-UML 1.0b1 — Wed, 29 Aug 2012 04:00 GMT
  • Disposition: Resolved — NIEM-UML 1.0b2
  • Disposition Summary:

    The “Namespace” stereotype should include a “DefaultPrefix” tag of type string to represent these common prefixes. This prefix should be used on all XML/XSD serializations using that namespace unless it conflicts with another. If there is a conflict the mapping should append a number to the default prefix to make it unique.

  • Updated: Fri, 6 Mar 2015 20:58 GMT