Icon class icon_class fas fa-quote-left icon_class_computed fas fa-quote-left Related content Figure 8-4: Abstract syntax extensions for SysML value types Figure 8-14: Defining Value Types with units of measure from the International System of Units (SI) Figure 34: Value types and units for physical quantities Source OMG Systems Modeling Language (SysML) 1.6 Copyright information About Object Management Group copyright in text extracts quoted from OMG specifications for educational purposes Snippet kind INFO UML keywords DataType SysML keywords ValueType Previous snippet Full quote A ValueType defines types of values that may be used to express information about a system, but cannot be identified as the target of any reference. Next snippet Since a value cannot be identified except by means of the value itself, each such value within a model is independent of any other, unless other forms of constraints are imposed. Related snippets Related snippets (backlinks) Value types may be used to type properties, operation parameters, or potentially other elements within SysML. SysML defines ValueType as a stereotype of UML DataType to establish a more neutral term for system values that may never be given a concrete data representation. For example, the SysML "Real" ValueType expresses the mathematical concept of a real number, but does not impose any restrictions on the precision or scale of a fixed or floating-point representation that expresses this concept. More specific value types can define the concrete data representations that a digital computer can process, such as conventional Float, Integer, or String types. SysML ValueType adds an ability to carry a unit of measure and quantity kind associated with the value. 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. A SysML ValueType may define its own properties and/or operations, just as for a UML DataType. Visit also Visit also (backlinks) Flags