Book a Demo

Author Topic: SysML Part Properties  (Read 3720 times)

rothnic

  • EA User
  • **
  • Posts: 91
  • Karma: +0/-0
    • View Profile
SysML Part Properties
« on: February 27, 2014, 05:20:47 am »
Also submitted via official channel, but posting here for search reference.

Issue:
Creating part properties from the IBD, then typing them with a block that exists on the BDD, does not create the additional composite association to the block.

Steps to Reproduce:
Create BDD with System and subsystem1 (subsystem1 composite association with System)
Create IBD for System
Show boundary, synchronize structure on IBD
Add part property from IBD directly (not using sync)
Type the part property to subsystem1
Go to BDD, see that there is only one composite association to subsystem1, but two subsystem1 properties shown

Additionally, go back to the IBD
Give the original subsystem1 part property a role
Go back to the BDD
The composite association will not have been updated to include the role of subsystem1

rothnic

  • EA User
  • **
  • Posts: 91
  • Karma: +0/-0
    • View Profile
Re: SysML Part Properties
« Reply #1 on: March 05, 2014, 02:29:08 am »
Sparx response:

Quote
1. Currently EA does not support synchronization of Part/Association.
 
The part created in IBD cannot go to create the composition association.
 
For EA, the part created in IBD is showed on BDD in 'Parts' compartment on Block element (to enable this, select the element, press Ctrl+Shift+Y, then tick the "Parts" option).
 
2. Our developers have confirmed that there is a bug synchronization of the Part role name.
 
If the name of the part is changed through in-place editing, it will not updated to the Association Name. We have logged this to be fixed. We cannot yet say when (in which build) the fix will be implemented.