Hi all,
Here after  a few questions related to instances in SysML :

1) SysML Dimension derives from UML4SysMLInstanceSpecification, in SysML
1.1 specification it is said :

8.3.2.5 Dimension 
A Dimension is a kind of quantity that may be stated by means of defined
units. For example, the dimension of length may be measured by units of
meters, kilometers, or feet. Dimension is defined as a stereotype of
InstanceSpecification, but it uses this metaclass only to define
supporting elements for ValueType definitions. 

In Topcased, when creating a Dimension in a BDD, it seems possible to
define it as an instance of a Class, but it shouldn't ?

2) initialValues seems to be missing in Topcased for properties inside
an Internal Block Diagram ...
>From SysML spec : Initial values compartment :
A compartment with a label of "initialValues" may be used to show values
of properties belonging to a containing block.
These values override any default values which may have been previously
specified on these properties on their originally
defining block. Initial value compartments may be specified within
nested properties, which then apply only in the
particular usage context defined by the outermost containing block.
Values are specified in an initialValues compartment by lines in the
form <property-name> = <value-specification> or
<property-name> : <type> = <value-specification>, each line of which
specifies the initial value for one property owned
either by the block that types the property or by any of its supertypes.
This portion of concrete syntax is the same as may
be shown for values within the UML instance specification notation, but
this is the only element of UML InstanceSpecification notation that may
be shown.
3) another feature seems to be missing but in SysML (!) wich is the
ability to specify an instance, in MagicDraw i have seen that they have
added it in a proprietary way.
It's a problem when building an activity diagram with for example a
ReadStructuralFeatureAction and you have to refer to an instance in an
Internal Block Diagram (for example the instance related to property
starTracker1 inside Attitude and Orbit Control System), and the same
with CallOperationAction.
The only solution would be to merge UML models with SysML ones ?
Best Regards,
Erwann.




_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users

Reply via email to