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
