Author Topic: Why in UML is there no 'Synchronize Structural Elements' operation ?  (Read 1261 times)

avi10000

  • EA User
  • **
  • Posts: 201
  • Karma: +0/-0
  • Programmer/Writer
    • View Profile
Hi,
In EA SysML,
to create an IBD diagram with composite blocks:
1. You create a BDD diagram with a parent block X that composes any number of child blocks (X.1, X.2, etc.).
2. For block X, create an IBD diagram as a child diagram of X (right-click X and then choose New Child Diagram).
3. Right-click on the canvas and choose 'Synchronize Structural Elements'.
    All the child blocks automatically appear as properties:  X.1, X.2, etc. You can then arrange them, connect them, etc.

Now in UML, if I try to do similar to the above for SysML, i.e., I create a class diagram with parent class X that composes any number of child classes (X.1, X.2, etc.)...
and then for X, I create a child composite structure diagram,
I do not see a Synchronize Structural Elements' operation available from the canvas.

Is a Synchronize Structural Elements' operation available? If not, why not? Maybe just because EA did not yet program in this feature? Or is there some fundamental reason? E.g., that such an operation is appropriate for SysML blocks but not appropriate for UML classes. And what could that fundamental reason be?

(Btw, just as for UML classes, the same for UML components.)

Thanks
Avi
« Last Edit: July 04, 2024, 07:31:41 pm by avi10000 »