- From: Richard H. McCullough <rhm@volcano.net>
- Date: Sun, 18 Sep 2005 12:13:11 -0700
- To: "KR-language" <KR-language@YahooGroups.com>
- Cc: "www-rdf-logic at W3C" <www-rdf-logic@w3.org>, <semantic-web@w3c.org>
First a couple of quick notes, then a final example. 1. I changed the MKR concept "VERB" to "verb". 2. I added a new function prop2verb(property) which returns the MKR verb for an RDF/OWL property. By default, prop2verb(prop) := prop; 3. Given 2, MKR has just become (an extension of) a simplified triple language for RDF/OWL! For example: Dick McCullough, Danny Ayers rdf:type owl:Person; Chevy rdfs:subClassOf car; 4. MKR already has its own verbs for many RDF/OWL properties. In ordinary MKR, the statements in 3 would be written as Dick McCullough, Danny Ayers isu owl:Person; Chevy iss car; (The exact meaning of the second statement in 3 is {Chevy iss* car;} but the second statement in 4 is true.) 5. Because the primary purpose of the MKR language is to express meanings clearly and unambiguously, I designed MKR to use a different syntax for different property types. In that spirit, the meaning of the statements in 3 is Dick McCullough, Danny Ayers rel rdf:type = owl:Person; Chevy rel subClassOf = car; ("rel" is now the MKR verb, and "rdf:type" and "rdfs:subClassOf" are properties instead of verbs.) The basic MKR verbs for different property types are has attribute haspart part rel binary relation do action Now for a final example. This is a short excerpt from an ISO standards document written in simplified RDF/OWL triples (AKA MKR). ClassOfAbstractObject ismem owl:Class; ClassOfAbstractObject is group with gtype=intersection; ClassOfAbstractObject isand ClassOfClass, ClassOfRelationship, ClassOfMultiDimensionalObject; ClassOfAbstractObject rel owl:disjointWith = ClassOfIndividual; ClassOfAbstractObject has rdfs:comment += "\n DEFINITION A ClassOfAbstractObject is a Class\n whose members classify members of AbstractObject"; Dick McCullough knowledge := man do identify od existent done; knowledge haspart proposition list; http://rhm.cdepot.net/
Received on Sunday, 18 September 2005 19:16:13 UTC