Author Topic: Packaging Component auto dependencies  (Read 3659 times)

Sérgio Amorim

  • EA Novice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Packaging Component auto dependencies
« on: January 25, 2014, 05:16:48 am »
Hi. If i have the following tree:

Root
--PackageComponent1
----Class1
--PackageComponent2
----Class2

and if class1 has an association with class2, how can I generate/mainain a new diagram which has the PackageComponent1 automatically depending on PackageComponent2, and if, later on, the class1 looses its association with class2, the connection of package1 and package2 is lost?

The goal is to know if the upper packages are dependents because there is some dependency in the tree underneath after a forward/reverse engineering.

Thank you

Helmut Ortmann

  • EA User
  • **
  • Posts: 970
  • Karma: +42/-1
    • View Profile
Re: Packaging Component auto dependencies
« Reply #1 on: January 25, 2014, 07:24:33 am »
Hi,

if I remember correctly in the EA community is a tool to generate the package dependencies.

The LieberLieber also have with EnArPowerTool a tool to capture cross package dependencies (http://www.lieberlieber.com/en/model-engineering/EnArPower-Tools/features/).

Helmut

Coaching, Training, Workshop (Addins: hoTools, Search&Replace, LineStyle)

Sérgio Amorim

  • EA Novice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Packaging Component auto dependencies
« Reply #2 on: January 27, 2014, 08:49:31 am »
Thank you! I'll give it a try and let you know!

solenn

  • EA User
  • **
  • Posts: 24
  • Karma: +0/-0
    • View Profile
Re: Packaging Component auto dependencies
« Reply #3 on: January 29, 2014, 09:22:13 pm »
Hello,

I would like to try "EnArPowerTool".
Is there evaluation version to test this tool?

Thanks a lot,
Solenn

Aaron B

  • EA Administrator
  • EA User
  • *****
  • Posts: 941
  • Karma: +18/-0
    • View Profile
Re: Packaging Component auto dependencies
« Reply #4 on: January 30, 2014, 09:07:46 am »
There is a script available on the EA Community website which does something similar to what you describe.  See:
http://community.sparxsystems.com/community-resources/493-65visualization-of-package-dependencies