Gallery Tutorial TRAIL: The SysML-1.6 Hybrid SUV sample and specification diagrams in MagicDraw/Cameo (with annotations) [UNDERGOING UPDATE to SysML1.7] Section Section: SysML-1.6: HSUV sample Tags and keywords UML keywords Slot InstanceSpecification Stereotype tagged value SysML keywords ValueType Unit QuantityKind Slide kind SysML Package Diagram Click on the image to view it full size ERROR: SysML-1.6: Figure D.2: the original spec figure appears to show Real owned by the ModelLibrary 'Automotive Value Types' without an explicit element import. Webel Best Practice: Webel: SysMLv1.x: AVOID (where possible) SysML Unit names that are the same as unit symbols. Unit names SHOULD start with a lower case Latin alpha letter. Custom Unit names should be a single lower case word or lowerCamelCase. Up next Figure D.3 - Establishing Structure of the User Model using Packages and Views Notes [CAVEAT, TOOL] MagicDraw/Cameo can't show tagged values in {braces} below owner name on instance symbols [ISSUE] ERROR: SysML-1.6: Figure D.2: the original spec figure appears to show Real owned by the ModelLibrary 'Automotive Value Types' without an explicit element import. [CONVENTION, NAMING, POLICY]{STRONG} Webel: SysMLv1.x: AVOID (where possible) SysML Unit names that are the same as unit symbols. Unit names SHOULD start with a lower case Latin alpha letter. Custom Unit names should be a single lower case word or lowerCamelCase. Snippets (quotes/extracts) [SysML-1.6] SysML ValueType adds an ability to carry a unit of measure and quantity kind associated with the value. [SysML-1.6] A quantity kind is a kind of quantity that may be stated in terms of defined units, but does not restrict the selection of a unit to state the value. A unit is a particular value in terms of which a quantity of the same quantity kind may be expressed. [SysML-1.6] unit : InstanceSpecification [0..1] A unit, represented by an InstanceSpecification classified by a kind of SysML Unit, in terms of which the magnitudes of other quantities that have the same quantity kind can be stated. [SysML-1.6] quantityKind : InstanceSpecification [0..1] A kind of quantity, represented by an InstanceSpecification classified by a kind of SysML QuantityKind, that may be stated by means of units. A value type may optionally specify a quantity kind without any unit. Visit also Visit also (backlinks) Webel: SysMLv1.x: AVOID (where possible) SysML Unit names that are the same as unit symbols. Unit names SHOULD start with a lower case Latin alpha letter. Custom Unit names should be a single lower case word or lowerCamelCase. Related slides (includes other tutorials) Related slides (backlinks, includes other tutorials) Figure 8-14: Defining Value Types with units of measure from the International System of Units (SI) Flags Book traversal links for Figure D.2 - Defining ValueTypes and Units to be used in the Sample Problem Previous Up Next