Hans Teijgeler has done an excellent job of describing owl:Class. Here is a short excerpt from the ISO standard. http://rhm.cdepot.net/knowledge/applications/SemanticWeb/ISO/iso.Class.rdf Here is the MKR translation of iso.Class.rdf, including all the comments. (The best information is in the comments.) http://rhm.cdepot.net/knowledge/applications/SemanticWeb/ISO/iso.Class.mkr iso.Class.mkr pinpoints what I don't like about owl:Class. In particular, I do not like the "non-wellfounded set theory" #12 and its consequences Class isu Class; # 1, 13 Class isu anotherClass; # 14 Stated a little differently, the consequences are infinite loops in the OWL ontology "strange things" which are both Individuals and Classes Here is a brief summary of my previous proposals to get rid of the infinite loops and "strange things". 1. Get rid of "Class"; replace it with "ClassSet", which is the set of all Classes. Get rid of "Individual"; replace it with "IndividualSet", which is the set of all Individuals. 2. Define the meaning of <Class rdf:id = "myclass"/> to be myclass is a member of the set ClassSet 3. Define the meaning of <myindividual rdf:type = "myclass"/> to be myindividual is a member of the set IndividualSet myindividual is an instance of myclass Please accept my proposal, and return to the world of wellfounded set theory. Dick McCullough knowledge := man do identify od existent done; knowledge haspart proposition list; http://rhm.cdepot.net/Received on Friday, 14 October 2005 02:50:13 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:52:51 GMT