Book a Demo

Author Topic: Comparing Elements in Sparx  (Read 6459 times)

GrahamH

  • EA User
  • **
  • Posts: 22
  • Karma: +0/-0
    • View Profile
Comparing Elements in Sparx
« on: November 29, 2016, 08:39:31 pm »
Having played around with the new time-aware modelling in Sparx 13, one of the biggest gaps is being able to carry out a diff/compare on two elements.  I know you can carry out a diff on baselines and have found that very useful.

Is there a way, have I missed something obvious?


regards

Graham 

YogaMatt

  • EA User
  • **
  • Posts: 111
  • Karma: +8/-0
    • View Profile
Re: Comparing Elements in Sparx
« Reply #1 on: April 28, 2017, 01:52:32 am »
Hi Graham

I think the most that the Time Aware Modelling feature set itself offers in this regard is the ability to filter a diagram based on version number. So it is down to ensuring you've thought ahead about the diagrams you will use in your original and cloned structure.

Then there's the traceability view and the gap analysis tools that already exist. You can get some mileage using these with the way this feature is implemented, but you have to dig.

Did you go on to use Time Aware Modelling? How did you get on?

Namaste
YogaMatt

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Comparing Elements in Sparx
« Reply #2 on: April 28, 2017, 10:09:00 am »
Having played around with the new time-aware modelling in Sparx 13, one of the biggest gaps is being able to carry out a diff/compare on two elements.  I know you can carry out a diff on baselines and have found that very useful.

Is there a way, have I missed something obvious?


regards

Graham
Feature request needed!   We've played around with TAM (incorrectly named Time Aware Modelling - it's actually Version Aware Modelling).  We even have a couple of such clonings in our production repository.  As GrahamH notes, we need a Comparator and Merger! When the Merger is developed, we need it to be available in the API to allow consolidation of arbitrary elements in the repository.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

YogaMatt

  • EA User
  • **
  • Posts: 111
  • Karma: +8/-0
    • View Profile
Re: Comparing Elements in Sparx
« Reply #3 on: April 29, 2017, 12:06:51 am »
Seconded  :)