OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: An approach to describing the relationships betweenunits-of-measure

[ Lists Home | Date Index | Thread Index ]
  • To: xml-dev@lists.xml.org
  • Subject: Re: An approach to describing the relationships betweenunits-of-measure
  • From: "Roger L. Costello" <costello@mitre.org>
  • Date: Thu, 24 Jul 2003 07:26:45 -0400
  • Organization: The MITRE Corporation
  • References: <"030724103711Z.WT10348. 38*/PN=Pete.Kirkham/OU=Technical/OU=NOTES/O=BAe MAA/PRMD=BAE/ADMD=GOLD 400/C=GB/"@MHS>

Hi Folks,

[Thanks John, Manos, and Pete.]

Here is a description of kilometer:

    baseUOM(kilometer) --> meter
    subPropertyOf(kilometer) --> uom
    domain(kilometer) --> Distance
    range(kilometer) --> xsd:decimal
    canonical(range(kilometer)) --> Formula
    precision(Formula) --> xsd:nonNegativeInteger

Does this list capture everything?  

I am especially interested in your thoughts on this one:

    canonical(range(kilometer)) --> Formula

Do you agree with it?

Here's how to interpret the above functions:

    baseUOM(kilometer) --> meter

"baseUOM is a function which maps a UOM to its standard
 reference UOM.  For example, the baseUOM of kilometer
 is meter."

    subPropertyOf(kilometer) --> uom

"kilometer is a subproperty of uom."

    domain(kilometer) --> Distance

"domain indicates the class that the property is associated with.
 For example, kilometer is a property of the Distance class."

    range(kilometer) --> xsd:decimal

"range indicates the (range of) values of the property.
 For example, the value of kilometer is a decimal."

    canonical(range(kilometer)) --> Formula

"canonical is a function which maps the value of a UOM to
 a Formula."

Note: I do not address here how to express a Formula.  That will
be addressed later (once we agree to the above list).

"precision indicates the minimum precision that can be expected 
 from executing the Formula."

Comments?  Thoughts?  

/Roger





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS