Book a Demo

Author Topic: Time Aware Modelling - replaces relationship  (Read 20693 times)

Roche Pso

  • EA User
  • **
  • Posts: 34
  • Karma: +0/-1
    • View Profile
Time Aware Modelling - replaces relationship
« on: February 12, 2025, 10:59:04 pm »
When using time aware modelling, you clone an object and EA sets up a connector between the clone and the original. The connector has Type: Abstraction and Stereotype: trace

In the Traceability window this relationship shows up as replaces or replaced by depending on which end the object you are looking at is.

We don't want to use TAM. But we like the replaces/replaced by thing in the traceability window.

I have made an abstraction between two elements and that gives a depends-on relationship in traceability, thats ok

I try to stereotype the abstraction as a trace, but there are many many traces available and they all end up in the field as EAUML::trace not just trace by itself, and the relationship in traceability remains as depends-on

So, my question is: is there a way of making that replaces/replaced by thing happen in traceability without having to use TAM?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Time Aware Modelling - replaces relationship
« Reply #1 on: February 12, 2025, 11:41:16 pm »
The trace is an actual UML relation type that you can create from the Common Relations toolbox page.

I'm not sure if you can actually reproduce the same behavior as TAM. If they did it properly there should be a separate stereotype for TAM that defines this "replaces/replaced" mechanism, and you shoud be able to use that same connector. (check the properties for the actual fully qualified stereotype)

If on the other hand they quick-and-dirty hard codes this to work only for TAM, I'm afraid you can't.

Regardless of that, you can still define your "replace" relationship as a stereotype. In the MeaningForwards/MeaningBackwards you can define how this should be listed in the traceability view.

Geert

Roche Pso

  • EA User
  • **
  • Posts: 34
  • Karma: +0/-1
    • View Profile
Re: Time Aware Modelling - replaces relationship
« Reply #2 on: February 13, 2025, 12:40:52 am »
Regardless of that, you can still define your "replace" relationship as a stereotype. In the MeaningForwards/MeaningBackwards you can define how this should be listed in the traceability view.

Geert

I'll give this a go, thanks!