Use references

You can reuse elements from one Aspect Model within another Aspect Model. To do so, first add a reference Aspect Model that provides the elements you want to reuse.

Add references

To add references, proceed as follows:

  1. Import the package you want to use.

  2. Open the Workspace sidebar.

  3. Click the TTL file from which you want to use elements from.

  4. Drag the specific element and drop it to the graph area canvas.

    external reference drag and drop

    → A reference has now been added to your model.

  • References can only be dragged once into the current Aspect Model. These elements are marked with a special icon signifying that they are from a different location.

    external reference
  • You can only edit a reference in the Aspect Model from which it originated. Simply double-click the reference to open a new window that displays the referenced element inside the Aspect Model it is originally from.

  • When you drag and drop a reference, it will not include all the lower connections (dependencies) of the element.

  • Referenced elements displayed in the Aspect Model Editor should never have outgoing references.
    Reason: models can have many referenced elements from multiple files, and these referenced elements can have multiple references. Checking every pair of referenced elements to determine whether they refer to each other or not is not feasible.

Refer from one element to another one

To refer from one element to another one, proceed as follows:

  1. Save the model you are currently working on.

  2. Load the model that you intend to reference to.

    → Now the reference can be found in the Workspace sidebar.

  3. Load or start a new model.

  4. Import package.

  5. Double-click the TTL file of which you want to use elements from.

  6. Drag the specific element and drop it on the graph area canvas.

    → A reference has now been added to your model.