Creating a Model Version Revision

You can create a revision of a model version. You cannot revise a model version if that model version already has a revision. When using Derivation mode, you create a revision when you create the root model version for a model, then you can create a derivation of a model version.

If your system has Defect Management and Collaboration installed, see Defect Management and Collaboration User's Guide: Creating a Model Version Revision or Branch.

See About Model Version Evolutions for information about the differences between revisions and derivations, and what items associated with the source model version are copied to the new revision or derivation.

Note: If you manually add a variant, option group, variant value, or option to a model version and then add it as a design variant to a logical feature, that variant, option group, variant value, or option is retained in the model version context even if the design variant is removed.


Before you begin: Open the Model Versions page for the model version revision. See Model Versions Tab.
  1. If the new model version revision or derivation will be based on an existing model version in the list, select that model version.
  2. From the toolbar, select Actions > Create Revision. If using Derivation mode, you can also click Create Derivation as long as a root model version's revision already exists. The first model version on the Model Version Evolutions page must be a revision.
  3. Edit these details:

    Field Name Description
    Basics:
    Type Shows the type of model version being created. Revisions and derivations must be the same model version type as the parent model version. If this model version is the first one for a model, click to select the type:
    • Software product
    • Hardware product
    • Service product

    Your company may have defined additional types or subtypes of model versions.

    Name Initially shows the name of the source model version. Edit for this revision or derivation.
    Revision Initially shows the next sequential revision. You can edit the value by entering a revision value. Both model version revisions and model version's derivations require a revision value.
    Description Enter a meaningful description of the revision or derivation.
    Policy If your company implemented subpolicies, select the policy from the list.
    Derivation Details:

    You only see this section if Derivation mode is enabled.

    Derivation Type The Derivation or Revision (depending on which command you selected). This field is not editable.
    Derived From The selected source model version. This field is not editable.
    Derivation Level

    Revisions are required to be in the main release structure, so the derivation level cannot be changed.

    For derivations, the possible values depend on the type of model version.

    For hardware or service products:

    • Main Release
    • Fix Release

    For software products:

    • Release
    • Fix Pack
    • Hot Fix
    Additional Information:
    Marketing Name Initially shows the same name as the source model version. Edit for the revision or derivation.
    Marketing Text Initially shows the same text as the source model version. Edit for the revision or derivation.

  4. Click OK.

All variants, variant values, option groups, and options associated with the original model version are replicated to the new revision. If the original model version had expression rules and matrix rules defined, these are shared with the new revision.