- From: Yuzhong Qu <yzqu@seu.edu.cn>
- Date: Thu, 17 Apr 2003 10:04:49 +0800
- To: "Roger L. Costello" <costello@mitre.org>
- Cc: <www-rdf-interest@w3.org>
> Hi Folks, > > 1. I uncovered some typos in the Camera Ontology and fixed them. Plus, > I added a viewFinder property to the Camera class. The range for > viewFinder is Viewer. I enumerated the values for Viewer as: > > #ThroughTheLens > #WindowOnTopOfCamera > > It is my understanding that the thing which characterizes a SLR is that > the view finder is through the lens. (Correct?) So, in the SLR class I > restricted the viewFinder property to hasValue=#ThroughTheLens. I'm > eager to see what you think about this addition (and if I did it > correctly). Here's the URL to the updated graphical image of the Camera > Ontology: > > http://www.xfront.com/camera/sld001.htm Is the viewFinder a functional property? if not, the SLR class "being restricted the viewFinder property to hasValue=#ThroughTheLens" is not enough. > Here's the URL to the updated Camera Ontology: > > http://www.xfront.com/camera/camera.owl > > 2. Richard McCullough sent me a fascinating idea yesterday. The idea is > to clearly identify that optics and carriage are "part" properties. > Thus, the idea is to create a Part class that is a subclass of > owl:ObjectProperty, i.e., > > <owl:Class rdf:ID="Part"> > <rdfs:subClassOf rdf:resource="&owl;#ObjectProperty"/> > </owl:Class> > > Now, the optics property is defined using this new property class: > > <camera:Part rdf:ID="optics"> > <rdfs:domain rdf:resource="#Camera"/> > <rdfs:range rdf:resource="#Lens"/> > </camera:Part> > > Ditto for the carriage property. > > I thing that this is a really cool idea! It nicely shows that "optics > is a camera part". > > It had never occurred to me to subclass owl:ObjectProperty like this. > What do you think of this idea? What disadvantages are there to > subclassing ObjectProperty like this? I believe that a disadvantage is > that SymmetricProperty and FunctionalProperty would not be useable with > this subclass, correct? It's a very nice idea. But the meaning of "part" has not yet been encoded unless it is standardized. > [Richard, I hope that I have accurately portrayed your idea.] > > /Roger > > >
Received on Wednesday, 16 April 2003 22:04:18 UTC