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 AggregationKind::composite Association Property Constraint SysML keywords SysML Block Definition Diagram ConstraintBlock constraint property constraint parameter MD:ConstraintParameter Keywords mathematics equation Slide kind SysML Block Definition Diagram (BDD) Click on the image to view it full size Up next Figure D.35 - Results of maximum Acceleration Analysis (Timing Diagram) [PLACEHOLDER] Notes [NAMING, POLICY]{STRICT} SysML: Naming: Always use either anonymous or first letter lower case for Property, ObjectNode and InstanceSpecification names; no exceptions (unless using names to "quote text")! Valid: 'lowerCamelCase' OR 'tla' vs TLA acronym OR 'uCC' vs UpperCamelCase [CONVENTION, NAMING, STYLE]{STRONG} Avoid punctuation in Property names (except when used to "quote text"). You can usually avoid underscores in Property names (even if they are used in the Type name) if you can "Trust the Type"! [NAMING]{SUGGESTED} Webel: SysML: You don't need to call every ConstraintBlock a 'SomethingEquation' [DISPLAY, STYLE, TIP] As an alternative to composition Association "trees" consider instead using symbol resize to visually "bracket" composed items (can however be a bit fiddly). [CAVEAT, DISPLAY, STYLE, WARNING] MagicDraw/Cameo tool support for Association composition "trees" is not good, and they end up being fiddly to maintain (and they can also cause issues for InformationFlows). Avoid them! [NAMING, POLICY]{STRICT} DO NOT use spaces in Property names or Class/Block names! If you want to communicate familiar names of elements within an organisation use a custom stereotype and tagged values (such as 'aka')! Snippets (quotes/extracts) [SysML-1.6] The constraints and parameters in Figure D.33 are detailed in Figure D.34 in Block Definition Diagram format. Note the use of valueTypes [ValueTypes] originally defined in Figure D.2. Visit also Visit also (backlinks) Related slides (includes other tutorials) Related slides (backlinks, includes other tutorials) Flags Book traversal links for Figure D.34 - Defining Straight-Line Vehicle Dynamics Mathematical Constraints (Definition of Dynamics) Previous Up Next