Summary of discussion

version:1.1
date:2009-07-24
author of initial draft:David Leal

1. Introduction

This document attempts to summarise part of the discussion so far. Very interesting threads about:

have not yet been addressed.

Sources

The principal sources of this document have been:

2. A strawman for quantity

A strawman UML diagram for "quantity" is shown in Figure 1:

Strawman for quantity

Figure 1: Strawman for quantity

The differences between the Strawman and the original UML diagram supplied by Ed, include the following:

The UML diagram does not purport to be an ontology, but is an informal representation of the concepts related to "quantity" that have been discussed so far and their relationships.

The text associated with the UML objects shows an unsolved problem, as follows:

The same would be true of mass.

3. A strawman for system of quantities

A strawman UML diagram for systems of quantities is shown in Figure 2:

Strawman for system of quantities

Figure 2: Strawman for system of quantities

It was pointed out during the discussion that:

Both conclusions are also contained within the VIM. Hence being a base quantity or derived quantity is not a inherent property of a kind of quantity, but a relationship between a kind of quantity and a system of quantities.

4. A strawman for system of units

The text in the VIM says that a base unit or derived unit for a system of units correspond to a base quantity or derived quantity respectively. The VIM does not say that there is anything special in the way in which a unit is defined that makes it a base unit or derived unit.

A strawman UML diagram for system of units that is analogous to the diagram for system of quantities is shown in Figure 3:

Strawman for system of units

Figure 3: Strawman for system of units

The original UML diagram supplied by Ed contains the text definition "A base unit is defined by a physical phenomenon, i.e., a 'definite description'". Following this approach it is natural to make base unit a subclass of measurement unit. However an "off-system measurement unit" may also be defined by a physical phenomenon. Hence it may be best to add this as shown in Figure 4.

.
Strawman distinguishing units defined by a physical phenomenon

Figure 4: Strawman distinguishing units defined by a physical phenomenon

5. A strawman for scales

The discussion so far has recognised the importance of scales, but has not gone into details. Extracting from the original UML diagram for scales supplied by Ed, and using VIM terminology wherever possible, a strawman UML diagram is shown in Figure 5.

Strawman for scale

Figure 5: Strawman for scale

The object space of values has been added. For most scales, this is a real or integer interval, perhaps unbounded. However, it could be something else, such as a sequence of letters "a", "b", "c", etc..

VIM does not give an example of conventional reference scale. Perhaps ITS90 is such a scale.

The relationship between scales and units has not been addressed in this strawman.