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 |
Message-id: | <C6E2AC63.6BEF%dnickull@xxxxxxxxx> |
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 Class attributes: 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 Width: ...... circumference....a curved measurement (here the precision is really important as it must preserve appearances of curves) radius.... Related sub Classes Cube Volume: Combining height,length width etc. more.... Class: Temporal: Type: Primitive, abstract Class Attributes: 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 Class attributes: Mass Speed Inheriting classes Linear Speed Average Speed Etc... 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. Class attributes: 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: etc... On 9/25/09 12:10 PM, "ravi sharma" <drravisharma@xxxxxxxxx> wrote: Ed -- Come to Adobe MAX 2009 and sign up for the LiveCycle Bundle - http://max.adobe.com/sessions/livecycle/?sdid=EUQZE Twitter: duancechaos _________________________________________________________________ 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] |