Renaming Conceptual Model Entities and Realized Application Entities

This topic describes how to change the name of a Design Studio conceptual model entity (for example, a customer facing service, a resource facing service, a resource, and so forth) after you have realized the entity and created application entities.

See Design Studio Concepts for more information about working with conceptual models.

You can rename conceptual model entities using the refactoring context menu options. However, if the conceptual model entity has been previously realized and is associated with one or multiple application entities, you must also update the existing realized application entity names before using the Design Studio Synchronize feature. If you do not, the Design Studio Synchronize feature creates new application entities with the new names, rather than updating the original application entities. This scenario results in multiple realized application entities for the same conceptual model entity, those created initially with original names, and those created after synchronization with the new names.

To rename a conceptual model entity and the realized application entities:

  1. Right-click a conceptual model entity and select Rename.

    The Rename Studio Model Entity dialog box appears.

  2. Enter the new name for the entity, and then click Next.

    Design Studio displays a list of all the changes to be performed.

  3. Deselect any changes to be performed to exclude specific instances from the refactoring.

  4. Click Finish.

    Design Studio updates the entity name for all selected references.

  5. From the Solution view, expand the conceptual model entity.

  6. Right-click a realized application entity, select Refactoring, and then select Rename.

  7. Rename all realized application entities to match the new conceptual model entity name.

    For example, if you renamed a Customer Facing Service entity from Broadband to Broadband_new, change the name of the realized Service Specification entity to Broadband_new and make similar changes to the realized Service Configuration Specification (from example, change Broadband_Configuration_v1-0-0 to Broadband_new_Configuration_v1-0-0).

    Note:

    If you are renaming a conceptual model Resource entity that realizes an Inventory entity that does not support configuration specifications, you must also update the names of the realized Logical Device specification, the realized Logical Device Configuration specification, and the realized container specification. See Design Studio Concepts for more information about Design Studio for Inventory realizations.

    You can now use the Synchronize feature when you make subsequent configuration changes.

Related Topics

Working with Conceptual Models

Realizing Conceptual Model Entities into Application Entities

Synchronizing Conceptual Model Entities with Application Entities