MagicDraw UML and SysML Plugin eSchool
Motto: "Learn good ways to work with MagicDraw UML and its SysML Plugin !"
About the eSchool
UML2 in MagicDraw
MagicDraw UML tips
MagicDraw SysML Plugin
MagicDraw for Java
MagicDraw for XML
Advanced UML and SysML Training

"quantity kind" as a generalization/specialization hierarchy

In the diagram below the relationship between "kinds" of quantities as discussed in VIM3 has been represented in three ways:

  1. as a tagged value 'kind : Quantity'
  2. as an illustrative <<kind>> Dependency
  3. as a generalization hierarchy with the "kind" quantity at the relative root of the hierarchy

See in particular the energy quantity, with a physical law that applies to all kinds of energy, and increasingly specific energy forms (kinetic, potential, and heat) with increasingly specific equations.

This demonstrates at least one reason why Dimension alone (shared by all the kinds of energy) can't serve as a Quantity or "quantity kind".

Image: 
Search
The MagicDraw SysML Plugin Tutorial Overview