- From: Gong Cheng <gcheng@seu.edu.cn>
- Date: Fri, 6 Jan 2006 14:30:11 +0800
- To: "Semantic Web W3C" <semantic-web@w3c.org>
Hi all, I was confused about the axioms in OWL. For example, supposing exp:foo, exp:bar1 and exp:bar2 were three OWL class names, and there were three triples: exp:foo rdf:type owl:Class exp:foo rdfs:subClassOf exp:bar1 exp:foo rdfs:subClassOf exp:bar2 so how many OWL axioms are there in these two triples (i.e., how many OWL axioms can be transformed to these triples)? And my opinion: Answer 1: two axioms. The first two triples indicates: axiom ::= 'Class(' classID ['Deprecated'] modality { annotation } { description } ')' and the last triple indicates: axiom ::= 'SubClassOf(' description description ')' (The last two triples can exchange) Answer 2: only one axiom, i.e., axiom ::= 'Class(' classID ['Deprecated'] modality { annotation } { description } ')' Actually, the triple involving rdfs:subClassOf seems can be transformed to part of either axiom. And if Answer 2 was right, why we still need axiom ::= 'SubClassOf(' description description ')'? Thanks in advance! Regards, Gong Cheng ------------------------------------------------------------- Gong Cheng Department of Computer Science and Engineering Southeast University, Nanjing, P.R.China Phone: +86-(0)25-83793235 Fax: +86-(0)25-83794838 E-mail: gcheng@seu.edu.cn Address: Department of Computer Science and Engineering Southeast University Nanjing 210096, P.R.China -------------------------------------------------------------
Received on Friday, 6 January 2006 06:30:35 UTC