- From: Richard H. McCullough <rhm@cdepot.net>
- Date: Thu, 3 Jul 2003 15:52:37 -0700
- To: "Benja Fallenstein" <b.fallenstein@gmx.de>, "Roger L. Costello" <costello@mitre.org>
- Cc: <www-rdf-interest@w3.org>, <jon@spin.ie>, <tpassin@comcast.net>
I think you're jumping to a wrong conclusion here. Seems to me if cardinality of length is 1, an OWL inference would conclude that the input contains a contradiction, and one of the two lengths is wrong. Dick McCullough knowledge := man do identify od existent done; knowledge haspart proposition list; ----- Original Message ----- From: "Benja Fallenstein" <b.fallenstein@gmx.de> To: "Roger L. Costello" <costello@mitre.org> Cc: <www-rdf-interest@w3.org>; <jon@spin.ie>; <tpassin@comcast.net> Sent: Thursday, July 03, 2003 10:17 AM Subject: Re: (Round 2) Proposed Extensions to OWL > > Roger L. Costello wrote: > > Document #1 shows the length in kilometers: > > > > <River rdf:ID="Yangtze"> > > <length> > > <Length> > > <measurement> > > <LengthInKilometers> > > <number>6300</number> > > </LengthInKilometers> > > </measurement> > > </Length> > > </length> > > </River> > > > > Document #2 shows the length in miles: > > > > <River rdf:ID="Yangtze"> > > <length> > > <Length> > > <measurement> > > <LengthInMiles> > > <number>3914</number> > > </LengthInMiles> > > </measurement> > > </Length> > > </length> > > </River> > ... > > Question: what is the role of OWL with respect to these models? Should > > an OWL document be responsible for stating the conversion factor among > > models? > > If we ignore (for the purposes of brainstorming) the problem of > precision, we can state using OWL that-- > > - the object of 'length' is a 'Length' with cardinality 1 > - the subject of 'measurement' is a 'Length' with cardinality 1 > > Let's say we know the above, your two documents, and a third document: > > <Distance> > <from rdf:resource="#myHome"/> > <to rdf:resource="#yourHome"/> > <length> > <Length> > <measurement> > <LengthInMiles> > <number>3914</number> > </LengthInMiles> > </measurement> > </Length> > </length> > </Distance> > > Then we can conclude-- > > - The two Length resources of the Yangtze river are the same > (sameIndividualAs), because the object of the 'length' property has > cardinality 1. > > Hmm... If we somehow could also state that two LengthInMiles with the > same 'number' are the same resource, then (and only then) we could go on > to conclude that-- > > - The two Length resources measured in miles are the same resource, > because they have the same measurements (subject has cardinality 1); and > therefore, > > - all the three Length objects are the same resource; and therefore, > > - the distance from my home to your home is 6300 kilometers. > > However (as I realized while typing) this only works if we can state > that two <LengthInMiles number="xxx"/> are the same resource if xxx is > the same. Argl! > > It *would* work-- even if that's less attractive-- if we did this: > > <River rdf:ID="Yangtze"> > <length> > <Length len:lengthInMiles="3914"/> > </length> > </River> > > Then we could state that both lengthInMiles and lengthInKilometers are > 1:1 properties, and thus conclude equivalence by example as above. > > - Benja > >
Received on Thursday, 3 July 2003 18:53:14 UTC