|To:||uom-ontology-std <uom-ontology-std@xxxxxxxxxxxxxxxx>, "edbark@xxxxxxxx" <edbark@xxxxxxxx>|
|From:||Duane Nickull <dnickull@xxxxxxxxx>|
|Date:||Fri, 25 Sep 2009 17:20:35 -0700|
I took a deep breath before sending this.|
This may be naïve, but I always envisioned something like this. This is not in any formal notation and I hope you can understand the meaning (ironic to state on this list no??). Feel free to pick apart, snub, ignore, criticize or whatever.
For a UoM ontology, I originally envisioned a set of primitive classes that could be inherited and specialized. The primitive classes should be totally abstract and contain concepts only. This would allow existing taxonomies for UoM to make links to the upper ontology.
I agree that details should be left as vague as possible (to quote John S).
Uber Parent Class: Measurement
Class Type: Abstract
Attributes: Units, qualifiers, precision
Class: 2D measurement (linear distance)
Type: primitive, abstract
Units: the value domain for instances of this class
length qualifier (qualifier for the value domain /units - example: Meters, feet, furlongs..would only be realized in a concrete sub class or existing taxonomic classification)
precision (tolerance qualifier for units)
Classes Inheriting from 2D Measurement
Length: a specialized type of the 2d measurement for measuring the longest distance attribute of a given object
Height: a specialized type of the 2D measurement for measuring vertical distance
circumference....a curved measurement (here the precision is really important as it must preserve appearances of curves)
Related sub Classes
Cube Volume: Combining height,length width etc.
Type: Primitive, abstract
Units of measure: the value domain for the instances of this class
Units qualifier (eg seconds, etc., based on zero Length displacement while measuring time)
Class: Energy (primitive class for all energy measurements, including mass)
Type: primitive, abstract
Compound classes combine measurements from 2 or more primitive classes such as length and temporal.
Compound class: Length/Temporal – a concept of a displacement measured by both time and distance.
Point A: a three dimensional point in space, referenced via a second three dimensional point in space
Point B: a three dimensional point in space, juxtaposed to the first 3 dimensional point in space.
Temporal reference A:
Temporal Reference B:
On 9/25/09 12:10 PM, "ravi sharma" <drravisharma@xxxxxxxxx> wrote:
Come to Adobe MAX 2009 and sign up for the LiveCycle Bundle - http://max.adobe.com/sessions/livecycle/?sdid=EUQZE
_________________________________________________________________ Message Archives: http://ontolog.cim3.net/forum/uom-ontology-std/ Subscribe: mailto:uom-ontology-std-join@xxxxxxxxxxxxxxxx Config/Unsubscribe: http://ontolog.cim3.net/mailman/listinfo/uom-ontology-std/ Shared Files: http://ontolog.cim3.net/file/work/UoM/ Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?UoM_Ontology_Standard (01)
|<Prev in Thread]||Current Thread||[Next in Thread>|
|Previous by Date:||Re: [uom-ontology-std] What is mass?, Pat Hayes|
|Next by Date:||Re: [uom-ontology-std] What is mass?, ingvar_johansson|
|Previous by Thread:||[uom-ontology-std] Proceedings: UoM Standard Ontology panel-discussion-II - co-chair: Frank Olken & David Price - Thu 2009.09.24, Peter Yim|
|Next by Thread:||Re: [uom-ontology-std] OK - here is a raw brain dump, ravi sharma|
|Indexes:||[Date] [Thread] [Top] [All Lists]|