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..