A UML Package URI is a Package property value which is visible in the MagicDraw specification window.

The «Resource» IRI is a Package Tags value which is visible in the MagicDraw specification window's Tags section.

Both values have the same meaning, but their values could be different. To avoid confusion, the modeling tool synchronizes both values.

There are several cases to consider:

  • When creating or updating a UML Package URI value, the «Resource» IRI tagged value will be updated to be the same as the URI value.
  • When removing a UML Package URI value, two things can happen:
    1. The UML Package URI value is updated with the value from the «Resource» IRI tagged value, OR
    2. A new URI value is generated if the «Resource» IRI tagged value is blank.


  • When creating or updating a «Resource» IRI tagged value, the UML Package URI value will be updated to be the same as the IRI tagged value.
  • When removing a «Resource» IRI tagged value, two things can happen:
    1. A new value is created using the UML package URI value, OR
    2. A new UML Package URI value is generated when UML Package URI value is blank.