You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by co...@apache.org on 2011/03/21 01:33:20 UTC

svn commit: r1083637 - in /incubator/stanbol/trunk/kres/owlapi: ./ src/ src/main/ src/main/assembly/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/stanbol/ src/main/java/org/apache/stanbol/owlapi/ src/main/java/or...

Author: concelvio
Date: Mon Mar 21 00:33:19 2011
New Revision: 1083637

URL: http://svn.apache.org/viewvc?rev=1083637&view=rev
Log:
STANBOL-39:
1) Moved from eu.ikspoject.kres.shered.dependency.owlapi to kres/owlapi (org.apache.stanbol.owlapi)
2) Moved classes in eu.iksproject.kres.shred.trasformation in kres/owlapi (org.apache.stanbol.owlapi.trasformation)
3) Moved classes KReSRunSPARQL.java from reasoner/base to kres/owlapi (org.apache.stanbol.owlapi)

Added:
    incubator/stanbol/trunk/kres/owlapi/   (with props)
    incubator/stanbol/trunk/kres/owlapi/pom.xml
    incubator/stanbol/trunk/kres/owlapi/src/
    incubator/stanbol/trunk/kres/owlapi/src/main/
    incubator/stanbol/trunk/kres/owlapi/src/main/assembly/
    incubator/stanbol/trunk/kres/owlapi/src/main/assembly/felix.xml
    incubator/stanbol/trunk/kres/owlapi/src/main/java/
    incubator/stanbol/trunk/kres/owlapi/src/main/java/org/
    incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/
    incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/
    incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/
    incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/KReSRunSPARQL.java
      - copied, changed from r1083546, incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunSPARQL.java
    incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/
    incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/JenaToClerezzaConverter.java
      - copied, changed from r1083546, incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToClerezzaConverter.java
    incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/JenaToOwlConvert.java
      - copied, changed from r1083546, incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToOwlConvert.java
    incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/OWLAPIToClerezzaConverter.java
      - copied, changed from r1083546, incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/OWLAPIToClerezzaConverter.java
    incubator/stanbol/trunk/kres/owlapi/src/main/resources/
    incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/
    incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/OnlyRuledProvaParent.owl
    incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl
    incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/ProvaParent.owl
    incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/RuledProvaParent.owl
    incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/RuledProvaParentRDFXML.owl
    incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/catalog.xml
    incubator/stanbol/trunk/kres/owlapi/src/main/resources/owlapi/
    incubator/stanbol/trunk/kres/owlapi/src/main/resources/owlapi/owlapi-3.0.0.jar   (with props)
    incubator/stanbol/trunk/kres/owlapi/src/test/
    incubator/stanbol/trunk/kres/owlapi/src/test/java/
    incubator/stanbol/trunk/kres/owlapi/src/test/java/org/
    incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/
    incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/
    incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/owlapi/
    incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/owlapi/KReSRunSPARQLTest.java
      - copied, changed from r1083546, incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunSPARQLTest.java
    incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/owlapi/trasformation/
    incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/owlapi/trasformation/ConversionTester.java
      - copied, changed from r1083546, incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/test/java/eu/iksproject/kres/shared/transformation/ConversionTester.java

Propchange: incubator/stanbol/trunk/kres/owlapi/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Mar 21 00:33:19 2011
@@ -0,0 +1 @@
+target

Added: incubator/stanbol/trunk/kres/owlapi/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/pom.xml?rev=1083637&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/owlapi/pom.xml (added)
+++ incubator/stanbol/trunk/kres/owlapi/pom.xml Mon Mar 21 00:33:19 2011
@@ -0,0 +1,144 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+	<modelVersion>4.0.0</modelVersion>
+
+	<parent>
+		<groupId>org.apache.stanbol</groupId>
+		<artifactId>stanbol-parent</artifactId>
+		<version>0.9-SNAPSHOT</version>
+		<relativePath>../../../parent</relativePath>
+	</parent>
+        
+	<artifactId>org.apache.stanbol.owlapi</artifactId>
+	<version>${stanbol-version}</version>
+	<packaging>bundle</packaging>
+	<name>Apache Stanbol Owlapi Dependecy</name>
+
+	<properties>
+		<kres-version>0.7</kres-version>
+		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+	</properties>
+
+	<repositories>
+		<repository>
+			<id>stlab-cnr-repo</id>
+			<url>http://stlab.istc.cnr.it/software/maven/repo</url>
+		</repository>
+	</repositories>
+
+	<dependencies>
+		<dependency>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.osgi.core</artifactId>
+			<version>1.4.0</version>
+		</dependency>
+		<dependency>
+			<groupId>owlapi</groupId>
+			<artifactId>owlapi</artifactId>
+			<version>3.0.0</version>
+			<type>jar</type>
+		</dependency>
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<version>4.4</version>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.slf4j</groupId>
+			<artifactId>slf4j-api</artifactId>
+			<version>1.5.2</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.slf4j</groupId>
+			<artifactId>slf4j-simple</artifactId>
+			<version>1.5.2</version>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.core</artifactId>
+			<version>0.12-incubating-SNAPSHOT</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.jena.parser</artifactId>
+			<version>0.10-incubating-SNAPSHOT</version>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.clerezza</groupId>
+			<artifactId>org.apache.clerezza.rdf.jena.serializer</artifactId>
+			<version>0.9-incubating-SNAPSHOT</version>
+		</dependency>
+	 <dependency>
+	  <groupId>com.hp.hpl.jena</groupId>
+	  <artifactId>jena</artifactId>
+	  <version>2.6.2</version>
+	 </dependency>
+	 <dependency>
+	  <groupId>com.hp.hpl.jena</groupId>
+	  <artifactId>arq</artifactId>
+	  <version>2.8.3</version>
+	  <type>jar</type>
+	 </dependency>
+	</dependencies>
+
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.apache.felix</groupId>
+				<artifactId>maven-bundle-plugin</artifactId>
+				<extensions>true</extensions>
+				<configuration>
+					<instructions>
+						<Import-Package>
+                                                        com.hp.hpl.jena.graph,
+                                                        com.hp.hpl.jena.ontology,
+                                                        com.hp.hpl.jena.rdf.model,
+                                                        org.apache.clerezza.rdf.core,
+                                                        org.apache.clerezza.rdf.core.impl,
+                                                        org.apache.clerezza.rdf.core.serializedform,
+                                                        org.apache.clerezza.rdf.jena.parser,
+                                                        org.apache.clerezza.rdf.jena.serializer,
+							javax.swing,
+							javax.xml.parsers,
+							org.xml.sax,
+							org.xml.sax.helpers,
+							de.uulm.ecs.ai.*,
+							org.semanticweb.owlapi.*,
+							org.coode.*,
+							uk.ac.manchester.cs.*,
+							com.clarkparsia.owlapi.*
+						</Import-Package>
+						<Export-Package>
+							de.uulm.ecs.ai.*,
+							org.semanticweb.owlapi.*,
+							org.coode.*,
+							uk.ac.manchester.cs.*,
+							com.clarkparsia.owlapi.*,
+                                                        org.apache.stanbol.owlapi.trasformation.*;version=${stanbol-version}
+						</Export-Package>
+						<Private-Package />
+						<_nouses>true</_nouses>
+					</instructions>
+				</configuration>
+			</plugin>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-compiler-plugin</artifactId>
+				<configuration>
+					<source>1.6</source>
+					<target>1.6</target>
+				</configuration>
+			</plugin>
+			<plugin>
+				<groupId>org.apache.felix</groupId>
+				<artifactId>maven-scr-plugin</artifactId>
+			</plugin>
+		</plugins>
+	</build>
+    <groupId>org.apache.stanbol</groupId>
+</project>

Added: incubator/stanbol/trunk/kres/owlapi/src/main/assembly/felix.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/main/assembly/felix.xml?rev=1083637&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/owlapi/src/main/assembly/felix.xml (added)
+++ incubator/stanbol/trunk/kres/owlapi/src/main/assembly/felix.xml Mon Mar 21 00:33:19 2011
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<assembly>
+ <id>all</id>
+  <formats>
+    <format>zip</format>
+  </formats>
+  <dependencySets>
+    <dependencySet>
+        <useProjectArtifact>false</useProjectArtifact>
+        <outputDirectory>modules</outputDirectory>
+        <excludes>
+          <exclude>org.apache.felix:org.apache.felix.main</exclude>
+        </excludes>
+    </dependencySet>
+    <dependencySet>
+        <useProjectArtifact>false</useProjectArtifact>
+        <outputDirectory></outputDirectory>
+        <includes>
+          <include>org.apache.felix:org.apache.felix.main</include>
+        </includes>
+    </dependencySet>
+  </dependencySets>
+  <files>
+    <file>
+      <source>${project.build.directory}/${project.artifactId}-${project.version}.jar</source>
+      <outputDirectory>modules</outputDirectory>
+    </file>
+    <file>
+      <source>${project.build.directory}/felix.jar</source>
+      <outputDirectory>bin</outputDirectory>
+    </file>
+    <file>
+      <source>${project.build.directory}/config.properties</source>
+      <outputDirectory>conf</outputDirectory>
+    </file>
+  </files>
+</assembly>

Copied: incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/KReSRunSPARQL.java (from r1083546, incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunSPARQL.java)
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/KReSRunSPARQL.java?p2=incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/KReSRunSPARQL.java&p1=incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunSPARQL.java&r1=1083546&r2=1083637&rev=1083637&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/src/main/java/org/apache/stanbol/reasoners/base/commands/KReSRunSPARQL.java (original)
+++ incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/KReSRunSPARQL.java Mon Mar 21 00:33:19 2011
@@ -3,7 +3,7 @@
  * and open the template in the editor.
  */
 
-package org.apache.stanbol.reasoners.base.commands;
+package org.apache.stanbol.owlapi;
 
 import java.util.HashMap;
 import java.util.Iterator;
@@ -16,7 +16,7 @@ import com.hp.hpl.jena.query.QueryExecut
 import com.hp.hpl.jena.query.QueryExecutionFactory;
 import com.hp.hpl.jena.query.ResultSet;
 
-import eu.iksproject.kres.shared.transformation.JenaToOwlConvert;
+import org.apache.stanbol.owlapi.trasformation.JenaToOwlConvert;
 
 /**
  *

Copied: incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/JenaToClerezzaConverter.java (from r1083546, incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToClerezzaConverter.java)
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/JenaToClerezzaConverter.java?p2=incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/JenaToClerezzaConverter.java&p1=incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToClerezzaConverter.java&r1=1083546&r2=1083637&rev=1083637&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToClerezzaConverter.java (original)
+++ incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/JenaToClerezzaConverter.java Mon Mar 21 00:33:19 2011
@@ -1,4 +1,4 @@
-package eu.iksproject.kres.shared.transformation;
+package org.apache.stanbol.owlapi.trasformation;
 
 import java.io.ByteArrayInputStream;
 import java.io.ByteArrayOutputStream;

Copied: incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/JenaToOwlConvert.java (from r1083546, incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToOwlConvert.java)
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/JenaToOwlConvert.java?p2=incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/JenaToOwlConvert.java&p1=incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToOwlConvert.java&r1=1083546&r2=1083637&rev=1083637&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/JenaToOwlConvert.java (original)
+++ incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/JenaToOwlConvert.java Mon Mar 21 00:33:19 2011
@@ -3,7 +3,7 @@
  * and open the template in the editor.
  */
 
-package eu.iksproject.kres.shared.transformation;
+package org.apache.stanbol.owlapi.trasformation;
 
 
 import com.hp.hpl.jena.ontology.AnnotationProperty;

Copied: incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/OWLAPIToClerezzaConverter.java (from r1083546, incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/OWLAPIToClerezzaConverter.java)
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/OWLAPIToClerezzaConverter.java?p2=incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/OWLAPIToClerezzaConverter.java&p1=incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/OWLAPIToClerezzaConverter.java&r1=1083546&r2=1083637&rev=1083637&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/main/java/eu/iksproject/kres/shared/transformation/OWLAPIToClerezzaConverter.java (original)
+++ incubator/stanbol/trunk/kres/owlapi/src/main/java/org/apache/stanbol/owlapi/trasformation/OWLAPIToClerezzaConverter.java Mon Mar 21 00:33:19 2011
@@ -1,4 +1,4 @@
-package eu.iksproject.kres.shared.transformation;
+package org.apache.stanbol.owlapi.trasformation;
 
 import java.io.ByteArrayInputStream;
 import java.io.ByteArrayOutputStream;

Added: incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/OnlyRuledProvaParent.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/OnlyRuledProvaParent.owl?rev=1083637&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/OnlyRuledProvaParent.owl (added)
+++ incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/OnlyRuledProvaParent.owl Mon Mar 21 00:33:19 2011
@@ -0,0 +1,53 @@
+<?xml version="1.0"?>
+
+
+<!DOCTYPE Ontology [
+    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
+    <!ENTITY xml "http://www.w3.org/XML/1998/namespace" >
+    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
+    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
+]>
+
+
+<Ontology xmlns="http://www.w3.org/2002/07/owl#"
+     xml:base="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl"
+     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+     xmlns:xml="http://www.w3.org/XML/1998/namespace"
+     ontologyIRI="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl">
+    <Prefix name="rdf" IRI="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
+    <Prefix name="rdfs" IRI="http://www.w3.org/2000/01/rdf-schema#"/>
+    <Prefix name="xsd" IRI="http://www.w3.org/2001/XMLSchema#"/>
+    <Prefix name="owl" IRI="http://www.w3.org/2002/07/owl#"/>
+    <DLSafeRule>
+        <Annotation>
+            <AnnotationProperty IRI="http://www.semanticweb.org/owlapi#iri"/>
+            <Literal>&lt;http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Uncle-Rule&gt;</Literal>
+        </Annotation>
+        <Body>
+            <ObjectPropertyAtom>
+                <ObjectProperty IRI="#hasBrother"/>
+                <Variable IRI="#y"/>
+                <Variable IRI="#z"/>
+            </ObjectPropertyAtom>
+            <ObjectPropertyAtom>
+                <ObjectProperty IRI="#hasParent"/>
+                <Variable IRI="#x"/>
+                <Variable IRI="#y"/>
+            </ObjectPropertyAtom>
+        </Body>
+        <Head>
+            <ObjectPropertyAtom>
+                <ObjectProperty IRI="#hasUncle"/>
+                <Variable IRI="#x"/>
+                <Variable IRI="#z"/>
+            </ObjectPropertyAtom>
+        </Head>
+    </DLSafeRule>
+</Ontology>
+
+
+
+<!-- Generated by the OWL API (version 3.0.0.1451) http://owlapi.sourceforge.net -->
+

Added: incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl?rev=1083637&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl (added)
+++ incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/OnlyRuledProvaParentRDFXML.owl Mon Mar 21 00:33:19 2011
@@ -0,0 +1,54 @@
+<rdf:RDF
+    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+    xmlns:j.1="http://www.w3.org/2003/11/swrl#"> 
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#y">
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Variable"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl">
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
+  </rdf:Description>
+  <rdf:Description rdf:nodeID="A0">
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#IndividualPropertyAtom"/>
+    <j.1:propertyPredicate rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasParent"/>
+    <j.1:argument2 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#y"/>
+    <j.1:argument1 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#x"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#z">
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Variable"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Uncle-Rule">
+    <j.1:body rdf:nodeID="A1"/>
+    <j.1:head rdf:nodeID="A2"/>
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Imp"/>
+  </rdf:Description>
+  <rdf:Description rdf:nodeID="A1">
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#AtomList"/>
+    <rdf:rest rdf:nodeID="A3"/>
+    <rdf:first rdf:nodeID="A0"/>
+  </rdf:Description>
+  <rdf:Description rdf:nodeID="A3">
+    <rdf:first rdf:nodeID="A4"/>
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#AtomList"/>
+    <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
+  </rdf:Description>
+  <rdf:Description rdf:nodeID="A4">
+    <j.1:propertyPredicate rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasBrother"/>
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#IndividualPropertyAtom"/>
+    <j.1:argument2 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#z"/>
+    <j.1:argument1 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#y"/>
+  </rdf:Description>
+ <rdf:Description rdf:nodeID="A2">
+    <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
+    <rdf:first rdf:nodeID="A5"/>
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#AtomList"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#x">
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Variable"/>
+  </rdf:Description>
+  <rdf:Description rdf:nodeID="A5">
+    <j.1:argument1 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#x"/>
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#IndividualPropertyAtom"/>
+    <j.1:argument2 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#z"/>
+    <j.1:propertyPredicate rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasUncle"/>
+  </rdf:Description>
+</rdf:RDF>

Added: incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/ProvaParent.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/ProvaParent.owl?rev=1083637&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/ProvaParent.owl (added)
+++ incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/ProvaParent.owl Mon Mar 21 00:33:19 2011
@@ -0,0 +1,159 @@
+<?xml version="1.0"?>
+
+
+<!DOCTYPE Ontology [
+    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
+    <!ENTITY xml "http://www.w3.org/XML/1998/namespace" >
+    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
+    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
+]>
+
+
+<Ontology xmlns="http://www.w3.org/2002/07/owl#"
+     xml:base="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl"
+     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+     xmlns:xml="http://www.w3.org/XML/1998/namespace"
+     ontologyIRI="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl">
+    <Prefix name="rdf" IRI="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
+    <Prefix name="rdfs" IRI="http://www.w3.org/2000/01/rdf-schema#"/>
+    <Prefix name="xsd" IRI="http://www.w3.org/2001/XMLSchema#"/>
+    <Prefix name="owl" IRI="http://www.w3.org/2002/07/owl#"/>
+    <Declaration>
+        <Class IRI="#Adult"/>
+    </Declaration>
+    <Declaration>
+        <Class IRI="#Person"/>
+    </Declaration>
+    <Declaration>
+        <ObjectProperty IRI="#hasBrother"/>
+    </Declaration>
+    <Declaration>
+        <ObjectProperty IRI="#hasParent"/>
+    </Declaration>
+    <Declaration>
+        <ObjectProperty IRI="#hasUncle"/>
+    </Declaration>
+    <Declaration>
+        <ObjectProperty IRI="#isParentOf"/>
+    </Declaration>
+    <Declaration>
+        <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+    </Declaration>
+    <Declaration>
+        <DataProperty IRI="#hasAge"/>
+    </Declaration>
+    <Declaration>
+        <DataProperty abbreviatedIRI="owl:topDataProperty"/>
+    </Declaration>
+    <Declaration>
+        <NamedIndividual IRI="#Fred"/>
+    </Declaration>
+    <Declaration>
+        <NamedIndividual IRI="#John"/>
+    </Declaration>
+    <Declaration>
+        <NamedIndividual IRI="#Tom"/>
+    </Declaration>
+    <SubClassOf>
+        <Class IRI="#Adult"/>
+        <Class IRI="#Person"/>
+    </SubClassOf>
+    <ClassAssertion>
+        <Class IRI="#Adult"/>
+        <NamedIndividual IRI="#Fred"/>
+    </ClassAssertion>
+    <ClassAssertion>
+        <Class IRI="#Adult"/>
+        <NamedIndividual IRI="#John"/>
+    </ClassAssertion>
+    <ClassAssertion>
+        <Class IRI="#Person"/>
+        <NamedIndividual IRI="#Tom"/>
+    </ClassAssertion>
+    <ObjectPropertyAssertion>
+        <ObjectProperty IRI="#hasBrother"/>
+        <NamedIndividual IRI="#Fred"/>
+        <NamedIndividual IRI="#John"/>
+    </ObjectPropertyAssertion>
+    <ObjectPropertyAssertion>
+        <ObjectProperty IRI="#hasParent"/>
+        <NamedIndividual IRI="#Tom"/>
+        <NamedIndividual IRI="#Fred"/>
+    </ObjectPropertyAssertion>
+    <DataPropertyAssertion>
+        <DataProperty IRI="#hasAge"/>
+        <NamedIndividual IRI="#Tom"/>
+        <Literal datatypeIRI="&xsd;int">19</Literal>
+    </DataPropertyAssertion>
+    <SubObjectPropertyOf>
+        <ObjectProperty IRI="#hasBrother"/>
+        <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+    </SubObjectPropertyOf>
+    <SubObjectPropertyOf>
+        <ObjectProperty IRI="#hasParent"/>
+        <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+    </SubObjectPropertyOf>
+    <SubObjectPropertyOf>
+        <ObjectProperty IRI="#hasUncle"/>
+        <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+    </SubObjectPropertyOf>
+    <SubObjectPropertyOf>
+        <ObjectProperty IRI="#isParentOf"/>
+        <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+    </SubObjectPropertyOf>
+    <InverseObjectProperties>
+        <ObjectProperty IRI="#isParentOf"/>
+        <ObjectProperty IRI="#hasParent"/>
+    </InverseObjectProperties>
+    <ObjectPropertyDomain>
+        <ObjectProperty IRI="#hasBrother"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyDomain>
+    <ObjectPropertyDomain>
+        <ObjectProperty IRI="#hasParent"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyDomain>
+    <ObjectPropertyDomain>
+        <ObjectProperty IRI="#hasUncle"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyDomain>
+    <ObjectPropertyDomain>
+        <ObjectProperty IRI="#isParentOf"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyDomain>
+    <ObjectPropertyRange>
+        <ObjectProperty IRI="#hasBrother"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyRange>
+    <ObjectPropertyRange>
+        <ObjectProperty IRI="#hasParent"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyRange>
+    <ObjectPropertyRange>
+        <ObjectProperty IRI="#hasUncle"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyRange>
+    <ObjectPropertyRange>
+        <ObjectProperty IRI="#isParentOf"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyRange>
+    <SubDataPropertyOf>
+        <DataProperty IRI="#hasAge"/>
+        <DataProperty abbreviatedIRI="owl:topDataProperty"/>
+    </SubDataPropertyOf>
+    <DataPropertyDomain>
+        <DataProperty IRI="#hasAge"/>
+        <Class IRI="#Person"/>
+    </DataPropertyDomain>
+    <DataPropertyRange>
+        <DataProperty IRI="#hasAge"/>
+        <Datatype abbreviatedIRI="xsd:int"/>
+    </DataPropertyRange>
+</Ontology>
+
+
+
+<!-- Generated by the OWL API (version 3.0.0.1451) http://owlapi.sourceforge.net -->
+

Added: incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/RuledProvaParent.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/RuledProvaParent.owl?rev=1083637&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/RuledProvaParent.owl (added)
+++ incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/RuledProvaParent.owl Mon Mar 21 00:33:19 2011
@@ -0,0 +1,187 @@
+<?xml version="1.0"?>
+
+
+<!DOCTYPE Ontology [
+    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
+    <!ENTITY xml "http://www.w3.org/XML/1998/namespace" >
+    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
+    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
+]>
+
+
+<Ontology xmlns="http://www.w3.org/2002/07/owl#"
+     xml:base="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl"
+     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+     xmlns:xml="http://www.w3.org/XML/1998/namespace"
+     ontologyIRI="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl">
+    <Prefix name="rdf" IRI="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
+    <Prefix name="rdfs" IRI="http://www.w3.org/2000/01/rdf-schema#"/>
+    <Prefix name="xsd" IRI="http://www.w3.org/2001/XMLSchema#"/>
+    <Prefix name="owl" IRI="http://www.w3.org/2002/07/owl#"/>
+    <Declaration>
+        <Class IRI="#Adult"/>
+    </Declaration>
+    <Declaration>
+        <Class IRI="#Person"/>
+    </Declaration>
+    <Declaration>
+        <ObjectProperty IRI="#hasBrother"/>
+    </Declaration>
+    <Declaration>
+        <ObjectProperty IRI="#hasParent"/>
+    </Declaration>
+    <Declaration>
+        <ObjectProperty IRI="#hasUncle"/>
+    </Declaration>
+    <Declaration>
+        <ObjectProperty IRI="#isParentOf"/>
+    </Declaration>
+    <Declaration>
+        <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+    </Declaration>
+    <Declaration>
+        <DataProperty IRI="#hasAge"/>
+    </Declaration>
+    <Declaration>
+        <DataProperty abbreviatedIRI="owl:topDataProperty"/>
+    </Declaration>
+    <Declaration>
+        <NamedIndividual IRI="#Fred"/>
+    </Declaration>
+    <Declaration>
+        <NamedIndividual IRI="#John"/>
+    </Declaration>
+    <Declaration>
+        <NamedIndividual IRI="#Tom"/>
+    </Declaration>
+    <Declaration>
+        <AnnotationProperty IRI="http://www.semanticweb.org/owlapi#iri"/>
+    </Declaration>
+    <SubClassOf>
+        <Class IRI="#Adult"/>
+        <Class IRI="#Person"/>
+    </SubClassOf>
+    <ClassAssertion>
+        <Class IRI="#Adult"/>
+        <NamedIndividual IRI="#Fred"/>
+    </ClassAssertion>
+    <ClassAssertion>
+        <Class IRI="#Adult"/>
+        <NamedIndividual IRI="#John"/>
+    </ClassAssertion>
+    <ClassAssertion>
+        <Class IRI="#Person"/>
+        <NamedIndividual IRI="#Tom"/>
+    </ClassAssertion>
+    <ObjectPropertyAssertion>
+        <ObjectProperty IRI="#hasBrother"/>
+        <NamedIndividual IRI="#Fred"/>
+        <NamedIndividual IRI="#John"/>
+    </ObjectPropertyAssertion>
+    <ObjectPropertyAssertion>
+        <ObjectProperty IRI="#hasParent"/>
+        <NamedIndividual IRI="#Tom"/>
+        <NamedIndividual IRI="#Fred"/>
+    </ObjectPropertyAssertion>
+    <DataPropertyAssertion>
+        <DataProperty IRI="#hasAge"/>
+        <NamedIndividual IRI="#Tom"/>
+        <Literal datatypeIRI="&xsd;int">19</Literal>
+    </DataPropertyAssertion>
+    <SubObjectPropertyOf>
+        <ObjectProperty IRI="#hasBrother"/>
+        <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+    </SubObjectPropertyOf>
+    <SubObjectPropertyOf>
+        <ObjectProperty IRI="#hasParent"/>
+        <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+    </SubObjectPropertyOf>
+    <SubObjectPropertyOf>
+        <ObjectProperty IRI="#hasUncle"/>
+        <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+    </SubObjectPropertyOf>
+    <SubObjectPropertyOf>
+        <ObjectProperty IRI="#isParentOf"/>
+        <ObjectProperty abbreviatedIRI="owl:topObjectProperty"/>
+    </SubObjectPropertyOf>
+    <InverseObjectProperties>
+        <ObjectProperty IRI="#isParentOf"/>
+        <ObjectProperty IRI="#hasParent"/>
+    </InverseObjectProperties>
+    <ObjectPropertyDomain>
+        <ObjectProperty IRI="#hasBrother"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyDomain>
+    <ObjectPropertyDomain>
+        <ObjectProperty IRI="#hasParent"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyDomain>
+    <ObjectPropertyDomain>
+        <ObjectProperty IRI="#hasUncle"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyDomain>
+    <ObjectPropertyDomain>
+        <ObjectProperty IRI="#isParentOf"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyDomain>
+    <ObjectPropertyRange>
+        <ObjectProperty IRI="#hasBrother"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyRange>
+    <ObjectPropertyRange>
+        <ObjectProperty IRI="#hasParent"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyRange>
+    <ObjectPropertyRange>
+        <ObjectProperty IRI="#hasUncle"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyRange>
+    <ObjectPropertyRange>
+        <ObjectProperty IRI="#isParentOf"/>
+        <Class IRI="#Person"/>
+    </ObjectPropertyRange>
+    <SubDataPropertyOf>
+        <DataProperty IRI="#hasAge"/>
+        <DataProperty abbreviatedIRI="owl:topDataProperty"/>
+    </SubDataPropertyOf>
+    <DataPropertyDomain>
+        <DataProperty IRI="#hasAge"/>
+        <Class IRI="#Person"/>
+    </DataPropertyDomain>
+    <DataPropertyRange>
+        <DataProperty IRI="#hasAge"/>
+        <Datatype abbreviatedIRI="xsd:int"/>
+    </DataPropertyRange>
+    <DLSafeRule>
+        <Annotation>
+            <AnnotationProperty IRI="http://www.semanticweb.org/owlapi#nodeID"/>
+            <Literal>_:http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#genid1</Literal>
+        </Annotation>
+        <Body>
+            <ObjectPropertyAtom>
+                <ObjectProperty IRI="#hasBrother"/>
+                <Variable IRI="#y"/>
+                <Variable IRI="#z"/>
+            </ObjectPropertyAtom>
+            <ObjectPropertyAtom>
+                <ObjectProperty IRI="#hasParent"/>
+                <Variable IRI="#x"/>
+                <Variable IRI="#y"/>
+            </ObjectPropertyAtom>
+        </Body>
+        <Head>
+            <ObjectPropertyAtom>
+                <ObjectProperty IRI="#hasUncle"/>
+                <Variable IRI="#x"/>
+                <Variable IRI="#z"/>
+            </ObjectPropertyAtom>
+        </Head>
+    </DLSafeRule>
+</Ontology>
+
+
+
+<!-- Generated by the OWL API (version 3.0.0.1451) http://owlapi.sourceforge.net -->
+

Added: incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/RuledProvaParentRDFXML.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/RuledProvaParentRDFXML.owl?rev=1083637&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/RuledProvaParentRDFXML.owl (added)
+++ incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/RuledProvaParentRDFXML.owl Mon Mar 21 00:33:19 2011
@@ -0,0 +1,110 @@
+<rdf:RDF
+    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+    xmlns:j.0="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#"
+    xmlns:owl="http://www.w3.org/2002/07/owl#"
+    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+    xmlns:j.1="http://www.w3.org/2003/11/swrl#"
+    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" > 
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#y">
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Variable"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl">
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Fred">
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#NamedIndividual"/>
+    <rdf:type rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Adult"/>
+    <j.0:hasBrother rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#John"/>
+  </rdf:Description>
+  <rdf:Description rdf:nodeID="A0">
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#IndividualPropertyAtom"/>
+    <j.1:propertyPredicate rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasParent"/>
+    <j.1:argument2 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#y"/>
+    <j.1:argument1 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#x"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#z">
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Variable"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Uncle-Rule">
+    <j.1:body rdf:nodeID="A1"/>
+    <j.1:head rdf:nodeID="A2"/>
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Imp"/>
+  </rdf:Description>
+  <rdf:Description rdf:nodeID="A1">
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#AtomList"/>
+    <rdf:rest rdf:nodeID="A3"/>
+    <rdf:first rdf:nodeID="A0"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasAge">
+    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
+    <rdfs:domain rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+    <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2002/07/owl#topDataProperty"/>
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#John">
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#NamedIndividual"/>
+    <rdf:type rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Adult"/>
+  </rdf:Description>
+  <rdf:Description rdf:nodeID="A3">
+    <rdf:first rdf:nodeID="A4"/>
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#AtomList"/>
+    <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
+  </rdf:Description>
+  <rdf:Description rdf:nodeID="A4">
+    <j.1:propertyPredicate rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasBrother"/>
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#IndividualPropertyAtom"/>
+    <j.1:argument2 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#z"/>
+    <j.1:argument1 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#y"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person">
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Adult">
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
+    <rdfs:subClassOf rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.w3.org/2002/07/owl#topDataProperty">
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.w3.org/2002/07/owl#topObjectProperty">
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
+  </rdf:Description>
+  <rdf:Description rdf:nodeID="A2">
+    <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
+    <rdf:first rdf:nodeID="A5"/>
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#AtomList"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#x">
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#Variable"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasBrother">
+    <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2002/07/owl#topObjectProperty"/>
+    <rdfs:domain rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
+    <rdfs:range rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasUncle">
+    <rdfs:range rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+    <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2002/07/owl#topObjectProperty"/>
+    <rdfs:domain rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
+  </rdf:Description>
+  <rdf:Description rdf:nodeID="A5">
+    <j.1:argument1 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#x"/>
+    <rdf:type rdf:resource="http://www.w3.org/2003/11/swrl#IndividualPropertyAtom"/>
+    <j.1:argument2 rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#z"/>
+    <j.1:propertyPredicate rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasUncle"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Tom">
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#NamedIndividual"/>
+    <rdf:type rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+    <j.0:hasAge rdf:datatype="http://www.w3.org/2001/XMLSchema#int">19</j.0:hasAge>
+    <j.0:hasParent rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Fred"/>
+  </rdf:Description>
+  <rdf:Description rdf:about="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#hasParent">
+    <rdfs:range rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+    <rdfs:domain rdf:resource="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl#Person"/>
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
+    <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2002/07/owl#topObjectProperty"/>
+  </rdf:Description>
+</rdf:RDF>

Added: incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/catalog.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/catalog.xml?rev=1083637&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/catalog.xml (added)
+++ incubator/stanbol/trunk/kres/owlapi/src/main/resources/TestFile/catalog.xml Mon Mar 21 00:33:19 2011
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<catalog id="file:/Users/elvio/NetBeansProjects/eu.iksproject.kres.reasoners/src/main/resources/TestFile/" prefer="public" xml:base="file:/Users/elvio/NetBeansProjects/eu.iksproject.kres.reasoners/src/main/resources/TestFile/" xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
+    <uri name="http://www.semanticweb.org/ontologies/2010/6/ProvaParent.owl" uri="ProvaParent.owl"/>
+</catalog>

Added: incubator/stanbol/trunk/kres/owlapi/src/main/resources/owlapi/owlapi-3.0.0.jar
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/main/resources/owlapi/owlapi-3.0.0.jar?rev=1083637&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/stanbol/trunk/kres/owlapi/src/main/resources/owlapi/owlapi-3.0.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Copied: incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/owlapi/KReSRunSPARQLTest.java (from r1083546, incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunSPARQLTest.java)
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/owlapi/KReSRunSPARQLTest.java?p2=incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/owlapi/KReSRunSPARQLTest.java&p1=incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunSPARQLTest.java&r1=1083546&r2=1083637&rev=1083637&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/base/src/test/java/org/apache/stanbol/reasoners/base/KReSRunSPARQLTest.java (original)
+++ incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/owlapi/KReSRunSPARQLTest.java Mon Mar 21 00:33:19 2011
@@ -3,14 +3,14 @@
  * and open the template in the editor.
  */
 
-package org.apache.stanbol.reasoners.base;
+package org.apache.stanbol.owlapi;
 
 import static org.junit.Assert.*;
 
 import java.io.File;
 import java.util.HashMap;
 
-import org.apache.stanbol.reasoners.base.commands.KReSRunSPARQL;
+import org.apache.stanbol.owlapi.KReSRunSPARQL;
 import org.junit.After;
 import org.junit.AfterClass;
 import org.junit.Before;

Copied: incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/owlapi/trasformation/ConversionTester.java (from r1083546, incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/test/java/eu/iksproject/kres/shared/transformation/ConversionTester.java)
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/owlapi/trasformation/ConversionTester.java?p2=incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/owlapi/trasformation/ConversionTester.java&p1=incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/test/java/eu/iksproject/kres/shared/transformation/ConversionTester.java&r1=1083546&r2=1083637&rev=1083637&view=diff
==============================================================================
--- incubator/stanbol/trunk/kres/eu.iksproject.kres.shared/transformation/src/test/java/eu/iksproject/kres/shared/transformation/ConversionTester.java (original)
+++ incubator/stanbol/trunk/kres/owlapi/src/test/java/org/apache/stanbol/owlapi/trasformation/ConversionTester.java Mon Mar 21 00:33:19 2011
@@ -3,13 +3,13 @@
  * and open the template in the editor.
  */
 
-package eu.iksproject.kres.shared.transformation;
+package org.apache.stanbol.owlapi.trasformation;
 
 /**
  *
  * @author elvio
  */
-import eu.iksproject.kres.shared.transformation.JenaToOwlConvert;
+import org.apache.stanbol.owlapi.trasformation.JenaToOwlConvert;
 import com.hp.hpl.jena.ontology.AnnotationProperty;
 import com.hp.hpl.jena.rdf.model.StmtIterator;
 import java.net.URI;