- From: Roger L. Costello <costello@mitre.org>
- Date: Mon, 21 Apr 2003 08:41:45 -0400
- To: www-rdf-interest@w3.org
- CC: "Costello,Roger L." <costello@mitre.org>
Dan Brickley wrote:
>
> > Suppose that you want to create a PROGRAM which, when handed *any*
> > XML instance document, decides whether or not it meets this desire:
> >
> > "I am interested in purchasing a camera with a 75-300mm zoom lens,
> > that has an aperture of 4.5-5.6, and a shutter speed that ranges
> > from 1/500 sec. to 1.0 sec."
>
> Interesting question, but I'm going to be nitpicky.
> You describe two things,
> i) some random XML instance document
> ii) a personal interest in the purchasing of an object with certain
> characteristics specified at various levels of detail.
>
> Are you asking how we can find out whether the XML document, when read
> as making assertions about the world, makes any assertions about an
> object that fits that description?
Hi Dan. Let me see if I can clarify my message with a couple of
examples. If I hand this XML instance document to PROGRAM it should
output "Yes, it MATCHES"
<?xml version="1.0?>
<PhotographyStore rdf:ID="Hunts"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<store-location>Malden, MA</store-location>
<phone>617-555-1234</phone>
<catalog rdf:parseType="Collection">
<SLR rdf:ID="Olympus-OM-10"
xmlns="http://www.camera.org#">
<lens>
<Lens>
<focal-length>75-300mm zoom</focal-length>
<f-stop>4.5-5.6</f-stop>
</Lens>
</lens>
<body>
<Body>
<shutter-speed rdf:parseType="Resource">
<min>0.002</min>
<max>1.0</max>
<units>seconds</units>
</shutter-speed>
</Body>
</body>
<cost rdf:parseType="Resource">
<rdf:value>325</rdf:value>
<currency>USD</currency>
</cost>
</SLR>
</catalog>
</PhotographyStore>
The PROGRAM should be able to realize (by consulting the Camera
Ontology) that
SLR is a type of Camera
f-stop is synonymous with aperture
focal-length is synonymous with size
Further, the desired values for aperture and size are met by this XML
instance document. Thus, this XML instance document is a match!
On the other hand, the PROGRAM should be able to recognize that this XML
instance document ...
<?xml version="1.0"?>
<Foo>
<bar>...</bar>
</Foo>
... is not a match, since it is not talking about Cameras.
Does this make my message clearer? /Roger
Received on Monday, 21 April 2003 08:41:55 UTC