Download SysML Plugin User Guide
Transcript
SYSML PLUGIN FOR MAGICDRAW SysML Diagrams Icon Description Connector [UML]: A connector is used for binding two ports together, demonstrating relationship between those ports. A connector can be typed by an association. A logical connector can be allocated to a more complex physical path depicting a set of parts, ports, and connectors. Binding Connector [SysML]: A Binding Connector is a connector which specifies that the properties at both ends of the connector have equal values. If the properties at both ends of a binding connector are typed by DataTypes or ValueTypes, it means that the instances of the properties at both ends must hold equal values, recursively through any nested properties within the connected properties. If the properties at both ends of a binding connector are typed by Blocks, it means that the instances of the properties must refer to the same block instance. As with any connector owned by a SysML Block, each end of a binding connector may be nested within a multi-level path of properties accessible from the owning Block. The NestedConnectorEnd stereotype is used to represent such nested ends, just as for nested ends of other SysML connectors. 5.4.2 SysML Parametric Diagram Toolbar Element Button (hot key) Value Property [MDSysML]: A Value Property is a property that specifies a quantitative property of its containing Block. Every Value Property is typed by either a SysML Value Type or UML Data Type. Value Properties are displayed in the ‘values’ compartment. Part Property [MDSysML]: A Part Property is a property that specifies a part with strong ownership and coincidental lifetime of its containing Block. It describes a local usage or role of the typing Block in the context of the containing Block. Every Part Property has ‘composite’ AggregationKind and is typed by a Block. Part Properties are displayed in the ‘parts’ compartment. Shared Property [MDSysML]: A Shared Property is a property that specifies a shared part of its containing block. Every Shared Property has ‘shared’ Aggregationkind and is typed by a block. Shared Properties are displayed in the ‘references’ compartment. Reference Property [MDSysML]: A Reference Property is a property that specifies a reference of its containing Block to another Block. Every Reference Property has ‘none’ AggregationKind and is typed by a block. Reference Properties are displayed in the ‘references’ compartment. Constraint Property [SysML]: A Constraint Property is a property that specifies the constraints of other properties in its containing Block. Every Constraint Property is typed by a Constraint Block. Constraint Properties are displayed in the ‘constraints’ compartment. 95 Copyright © 2006-2011 No Magic, Inc..