Book a Demo

Author Topic: Packgae baselines - including linked objects ?  (Read 10161 times)

MarcinG

  • EA User
  • **
  • Posts: 67
  • Karma: +0/-0
    • View Profile
Packgae baselines - including linked objects ?
« on: September 09, 2021, 01:47:09 am »
Hi,

is there a way to ensure that objects added to the model as links (but not to the content of the package) are included in the baselines ?  It seems my 15.2 does not get to see linked objects, and hence baselining does not really work as I would expect it to work.  As it is supposed to work not just on package content, but includes also "visual" aspect - why doesn't it see linked objects ?

Thanks for any tips,
Marcin

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Packgae baselines - including linked objects ?
« Reply #1 on: September 09, 2021, 09:00:13 am »
No, the baseline will record that an element was used on that diagram but it will never record the properties of that element.

MarcinG

  • EA User
  • **
  • Posts: 67
  • Karma: +0/-0
    • View Profile
Re: Packgae baselines - including linked objects ?
« Reply #2 on: September 09, 2021, 04:31:06 pm »
Well, the problem is that linked object is not recorded in the baseline.  Which renders baseline useless.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Packgae baselines - including linked objects ?
« Reply #3 on: September 09, 2021, 05:24:03 pm »
Well, the problem is that linked object is not recorded in the baseline.  Which renders baseline useless.

Not useless, they just work differently from what you where expecting.
The baseline correctly identifies changes to your package. It records the fact that an element is used on a diagram (or not)

If said element (that is actually stored in a different package) is changed (e.g. get another name) then that doesn't represent a change in the package you are baselining, but a change in the package owning this element.

If you want to keep track of these changes, you'll need to baseline the other package as well.

Geert

MarcinG

  • EA User
  • **
  • Posts: 67
  • Karma: +0/-0
    • View Profile
Re: Packgae baselines - including linked objects ?
« Reply #4 on: September 09, 2021, 06:51:08 pm »
Geert,

thank you for response, but I am trying to tell you that linked object does not get included in the baseline.  No, I am not interested in changes to that linked object, which is in fact stored in another package.  All I want is the baseline to track the fact that it has been added to the model.  And no, it does not do it.  When running basline comparison, there is no information at allo about this linked object having been added.

Marcin

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Packgae baselines - including linked objects ?
« Reply #5 on: September 09, 2021, 07:05:26 pm »
When running basline comparison, there is no information at allo about this linked object having been added.

If that is the case you should report it to Sparx as a bug. If you add an element to a diagram, it should show up on the comparison, regardless of the location of that element.

Use this link to report a bug: https://www.sparxsystems.com/support/forms/bug_report.html

Geert

Modesto Vega

  • EA Practitioner
  • ***
  • Posts: 1183
  • Karma: +30/-8
    • View Profile
Re: Packgae baselines - including linked objects ?
« Reply #6 on: September 09, 2021, 09:23:01 pm »
Marcin,

With linked objects, do you mean an object/element shown in the diagram but belonging to a package outside the baseline?

If this what you mean, I don't think Sparx EA baselines not include relationships to objects external to the baseline. I am certain this was not the case in previous version of Sparx EA

MarcinG

  • EA User
  • **
  • Posts: 67
  • Karma: +0/-0
    • View Profile
Re: Packgae baselines - including linked objects ?
« Reply #7 on: September 10, 2021, 08:59:01 pm »
Modesto,

thank you for a response, yes, I am mean an object from another package, added to the diagram as a link.

According to Geert - that should be in fact possible (and that's how I would expect it to work, otherwise it defeats a reason for having properly organized repository).

Best regards
Marcin

Modesto Vega

  • EA Practitioner
  • ***
  • Posts: 1183
  • Karma: +30/-8
    • View Profile
Re: Packgae baselines - including linked objects ?
« Reply #8 on: September 13, 2021, 06:39:38 pm »
Modesto,

thank you for a response, yes, I am mean an object from another package, added to the diagram as a link.

According to Geert - that should be in fact possible (and that's how I would expect it to work, otherwise it defeats a reason for having properly organized repository).

Best regards
Marcin
My recollection is that previous versions of Sparx - e.g., v13 - did not support this or did not handle it graciously but I have not tried baselines with the latest v15. This and other issues we encountered with baselines had a significant impact on the way we structured the repository.