[Om3] UnitsML
Professor James Davenport
jhd at cs.bath.ac.uk
Wed Apr 15 17:26:50 CEST 2009
I was kindly invited to the Telco this morning. The following
points came up:
1) NIST pointed out that OMFOREIGN existed, so (JHD's interpretation)
<OMA>
<OMS name="eq" cd="relation1"/>
<OMS name="metre" cd="units_metric1"/>
<OMFOREIGN> UnitsML </OMFOREIGN>
</OMA>
would be legal as, say, an FMP.
2) NIST pointed out that dimension is necessary, but not sufficient, as in
energy versus torque, both of which are force times length. Quantities
are (currently) not as formal as dimension.
JHD to discuss w/NIST
3) UnitsML currently specifies a conversion as text, a service (via WSDL),
or a linear equation. JHD pointed out that these equations should be
formal, i.e. in MathML-C/OM.
JHD to discuss w/NIST
4) JHD noted that, because of OMFOREIGN in one direction and 'external' in
UnitsML in the other, either can be included in the other, so it would
be desirable to have fixed inclusions with known properties of
roundtripping (preferably identity!).
5) NIST noted that UnitsML has "reported digits", so 9.17 \ne 9.170.
JHD said this wasn't directly possible in MathML as far as he knew.
This is part of the general issue of treating uncertainty.
JHD wonders privately whether number+interval doesn't help.
Any comments?
6) UnitsML is working on symbol descriptions: JHD said that, as MathML
includes Unicode, this could be done via MathML(-P).
7) UnitsML has the concept of "counted item", allowing, say,
electrons/sec.
Most of the real information is not accessible at OASIS, but at
http://unitsml.nist.gov, in particular
http://unitsml.nist.gov/Schema/Documentation-0.9.17
James
More information about the Om3
mailing list