- From: Hart, Lewis <lhart@grci.com>
- Date: Thu, 8 Mar 2001 09:25:24 -0500
- To: "'www-rdf-logic@w3.org'" <www-rdf-logic@w3.org>
Okay, I got it finally...daml#Class is disjoint form daml#Property, but both
are an rdf#type of rdf-schema#Class. So, sameClassAs is applicable to
rdf-schema#Class and is therefore applicable to daml#Property. Yes?
- Lewis
-----Original Message-----
From: Hart, Lewis
Sent: Thursday, March 08, 2001 8:47 AM
To: Peter F. Patel-Schneider; Hart, Lewis
Cc: www-rdf-logic@w3.org
Subject: RE: "Is a Property a Class" and other DAML questions
I don't mean to be dense but, the definition of sameClassAs is...
<rdf:Property ID="sameClassAs">
<rdfs:comment>
for sameClassAs(X, Y), read X is an equivalent class to Y.
cf OIL Equivalent
</rdfs:comment>
<rdfs:subPropertyOf rdf:resource="#equivalentTo"/>
<rdfs:subPropertyOf
rdf:resource="http://www.w3.org/2000/01/rdf-schema#subClassOf"/>
</rdf:Property>
So taking the comment and applying it to the Property statement below...
for sameClassAs(Property,
http://www.w3.org/1999/02/22-rdf-syntax-ns#Property)
Property is an equivalent class to
http://www.w3.org/1999/02/22-rdf-syntax-ns#Property.
Which is treating http://www.w3.org/1999/02/22-rdf-syntax-ns#Property as a
class, and if this
is not a property, then what is?
It seems to me that when you refer to something whose ID is "Property" it is
the object/resource/class identified as a property. You are not saying that
the string
"Property" is a class. (Even though it may be.)
Putting the deap-horse-crop away - Lewis
-----Original Message-----
From: Peter F. Patel-Schneider [mailto:pfps@research.bell-labs.com]
Sent: Wednesday, March 07, 2001 6:15 PM
To: lhart@grci.com
Cc: www-rdf-logic@w3.org
Subject: RE: "Is a Property a Class" and other DAML questions
This says that ``Property'' is a class, which is very different from saying
that a property is a class (or, equivalently, that properties are classes).
peter
From: "Hart, Lewis" <lhart@grci.com>
Subject: RE: "Is a Property a Class" and other DAML questions
Date: Wed, 7 Mar 2001 16:00:58 -0500
> Perhaps the implication is coming from this statement in the DAML+OIL
spec:
>
> <rdfs:Class rdf:ID="Property">
> <sameClassAs
> rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
> </rdfs:Class>
>
> I am not an RDF(S) expert, but to me this says that a Property is a Class.
> If this is not the case, what point am I missing?
>
> - Lewis
> ___________________________________________
> Lewis L Hart
> GRC International lhart@grci.com
> 1900 Gallows Rd. Voice (703)506-5938
> Vienna, Va 22182 Fax (703)556-4261
Received on Thursday, 8 March 2001 09:25:38 UTC