You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2016/05/14 17:22:36 UTC

[40/40] jena git commit: Fix line endings (part 2)

Fix line endings (part 2)


Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/587c66ae
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/587c66ae
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/587c66ae

Branch: refs/heads/master
Commit: 587c66ae52d71f574ebd5ed96644554aef81023b
Parents: d6ae87f
Author: Andy Seaborne <an...@apache.org>
Authored: Sat May 14 18:00:20 2016 +0100
Committer: Andy Seaborne <an...@apache.org>
Committed: Sat May 14 18:00:20 2016 +0100

----------------------------------------------------------------------
 jena-arq/Grammar/Notes                          |   92 +-
 jena-arq/Grammar/grammarExtracts                |  114 +-
 jena-arq/Vocabularies/EARL-v0.rdf               |  486 ++--
 jena-arq/Vocabularies/FOAF.rdf                  | 1214 ++++----
 jena-arq/Vocabularies/FOAF.ttl                  | 1866 ++++++------
 jena-arq/Vocabularies/doap.ttl                  |  806 +++---
 jena-arq/Vocabularies/list-pfunction.ttl        |   86 +-
 jena-arq/Vocabularies/result-set.ttl            |  194 +-
 jena-arq/Vocabularies/test-dawg.ttl             |  276 +-
 jena-arq/Vocabularies/test-manifest-1_0.ttl     |  302 +-
 jena-arq/Vocabularies/test-manifest-1_1.ttl     |  116 +-
 jena-arq/Vocabularies/test-manifest-x.ttl       |  134 +-
 jena-arq/Vocabularies/test-manifest.ttl         |  306 +-
 jena-arq/Vocabularies/test-query.ttl            |   94 +-
 jena-arq/etc/dataset-db.ttl                     |   96 +-
 jena-arq/etc/dataset-owl-inf.ttl                |   96 +-
 jena-arq/etc/dataset-owl.ttl                    |   66 +-
 jena-arq/etc/dataset-rdfs.ttl                   |   70 +-
 jena-arq/etc/dataset-rules.ttl                  |   78 +-
 jena-arq/etc/dataset-trans.ttl                  |   70 +-
 jena-arq/etc/dataset.ttl                        |   86 +-
 jena-arq/etc/graphstore.ttl                     |   84 +-
 jena-arq/etc/update-data.ttl                    |   38 +-
 .../java/org/apache/jena/query/package.html     |   22 +-
 jena-core/src-examples/data/eswc-2006-09-21.rdf | 1438 +++++-----
 jena-core/src-examples/data/test1.owl           |   52 +-
 .../jena/reasoner/rulesys/impl/package.html     |   16 +-
 .../apache/jena/reasoner/rulesys/package.html   |   44 +-
 .../main/java/org/apache/jena/util/package.html |   18 +-
 .../src/main/resources/etc/owl-fb-micro.rules   | 1164 ++++----
 .../src/main/resources/etc/owl-fb-mini.rules    | 1496 +++++-----
 jena-core/src/main/resources/etc/owl.rules      |  610 ++--
 jena-core/src/main/resources/etc/rdfs.rules     |  166 +-
 .../src/test/resources/ont-policy-test.rdf      |  116 +-
 jena-core/src/test/resources/ontology/list0.rdf |   40 +-
 jena-core/src/test/resources/ontology/list1.rdf |   42 +-
 jena-core/src/test/resources/ontology/list2.rdf |   44 +-
 jena-core/src/test/resources/ontology/list3.rdf |   46 +-
 jena-core/src/test/resources/ontology/list4.rdf |   48 +-
 jena-core/src/test/resources/ontology/list5.rdf |   50 +-
 jena-core/testing/Turtle/build                  |   60 +-
 jena-core/testing/arp/i18n/badbom16be.rdf       |  Bin 1882 -> 906 bytes
 jena-core/testing/arp/i18n/badbom16le.rdf       |  Bin 1882 -> 906 bytes
 jena-core/testing/arp/i18n/badbom8.rdf          |   68 +-
 jena-core/testing/arp/i18n/bom16be.rdf          |  Bin 1792 -> 862 bytes
 jena-core/testing/arp/i18n/bom16le.rdf          |  Bin 1792 -> 862 bytes
 jena-core/testing/arp/i18n/bom8.rdf             |   66 +-
 jena-core/testing/arp/i18n/i18nID.rdf           |   52 +-
 jena-core/testing/arp/xml-prop.rdf              |   10 +-
 jena-core/testing/ontology/list0.rdf            |   40 +-
 jena-core/testing/ontology/list1.rdf            |   42 +-
 jena-core/testing/ontology/list2.rdf            |   44 +-
 jena-core/testing/ontology/list3.rdf            |   46 +-
 jena-core/testing/ontology/list4.rdf            |   48 +-
 jena-core/testing/ontology/list5.rdf            |   50 +-
 jena-core/testing/ontology/owl/Wine/food.owl    | 2700 +++++++++---------
 .../ontology/owl/list-syntax/test-proptypes.rdf |   64 +-
 jena-core/testing/ontology/relativenames.rdf    |   44 +-
 jena-core/testing/ontology/testImport1/a.owl    |   28 +-
 jena-core/testing/ontology/testImport1/readme   |    2 +-
 jena-core/testing/ontology/testImport2/a.owl    |   30 +-
 jena-core/testing/ontology/testImport2/b.owl    |   28 +-
 jena-core/testing/ontology/testImport2/readme   |    2 +-
 jena-core/testing/ontology/testImport3/a.owl    |   28 +-
 jena-core/testing/ontology/testImport3/b.owl    |   28 +-
 jena-core/testing/ontology/testImport3/c.owl    |   26 +-
 jena-core/testing/ontology/testImport3/readme   |    2 +-
 jena-core/testing/ontology/testImport4/a.owl    |   30 +-
 jena-core/testing/ontology/testImport4/b.owl    |   32 +-
 jena-core/testing/ontology/testImport4/readme   |    2 +-
 jena-core/testing/ontology/testImport5/a.owl    |   30 +-
 jena-core/testing/ontology/testImport5/b.owl    |   28 +-
 jena-core/testing/ontology/testImport5/readme   |    4 +-
 jena-core/testing/ontology/testImport6/a.owl    |   32 +-
 jena-core/testing/ontology/testImport6/b.owl    |   30 +-
 jena-core/testing/ontology/testImport6/c.owl    |   28 +-
 jena-core/testing/ontology/testImport6/d.owl    |   30 +-
 jena-core/testing/ontology/testImport6/readme   |    6 +-
 jena-core/testing/ontology/testImport7/a.owl    |   20 +-
 jena-core/testing/ontology/testImport8/a.owl    |   50 +-
 jena-core/testing/ontology/testImport8/b.owl    |   38 +-
 jena-core/testing/reasoners/bugs/sbug.owl       |   80 +-
 jena-core/testing/reasoners/bugs/sbug.rdf       |   48 +-
 .../testing/reasoners/bugs/userDatatypes.owl    |   98 +-
 jena-core/testing/reasoners/include.rules       |   10 +-
 .../testing/reasoners/owl/inconsistent7.rdf     |   58 +-
 jena-core/testing/reasoners/owl/nondetbug.rdf   |   64 +-
 jena-core/testing/reasoners/owl/nondetbug.rules |   38 +-
 jena-core/testing/reasoners/rdfs/data1.rdf      |   36 +-
 jena-core/testing/reasoners/rdfs/data2.rdf      |   38 +-
 jena-core/testing/reasoners/rdfs/data3.rdf      |   54 +-
 jena-core/testing/reasoners/rdfs/dttest1.nt     |    4 +-
 jena-core/testing/reasoners/rdfs/dttest2.nt     |    4 +-
 jena-core/testing/reasoners/rdfs/dttest3.nt     |    4 +-
 .../reasoners/rdfs/manifest-nodirect.rdf        |  350 +--
 jena-core/testing/reasoners/rdfs/manifest.rdf   |  378 +--
 jena-core/testing/reasoners/rdfs/query-res.nt   |    8 +-
 jena-core/testing/reasoners/rdfs/query10.nt     |    6 +-
 jena-core/testing/reasoners/rdfs/query11.nt     |    6 +-
 jena-core/testing/reasoners/rdfs/query12.nt     |    6 +-
 jena-core/testing/reasoners/rdfs/query13.nt     |    6 +-
 jena-core/testing/reasoners/rdfs/query14.nt     |    6 +-
 jena-core/testing/reasoners/rdfs/query15.nt     |    6 +-
 jena-core/testing/reasoners/rdfs/query16.nt     |    6 +-
 jena-core/testing/reasoners/rdfs/query17.nt     |   10 +-
 jena-core/testing/reasoners/rdfs/query18.nt     |    8 +-
 jena-core/testing/reasoners/rdfs/query19.nt     |   10 +-
 jena-core/testing/reasoners/rdfs/query2.nt      |    8 +-
 jena-core/testing/reasoners/rdfs/query20.nt     |    8 +-
 jena-core/testing/reasoners/rdfs/query21.nt     |    6 +-
 jena-core/testing/reasoners/rdfs/query22.nt     |    6 +-
 jena-core/testing/reasoners/rdfs/query3.nt      |    8 +-
 jena-core/testing/reasoners/rdfs/query4.nt      |    8 +-
 jena-core/testing/reasoners/rdfs/query5.nt      |    8 +-
 jena-core/testing/reasoners/rdfs/query7.nt      |    8 +-
 jena-core/testing/reasoners/rdfs/query8.nt      |    6 +-
 jena-core/testing/reasoners/rdfs/query9.nt      |    6 +-
 jena-core/testing/reasoners/rdfs/result1.rdf    |   28 +-
 jena-core/testing/reasoners/rdfs/result10.rdf   |   32 +-
 jena-core/testing/reasoners/rdfs/result11.rdf   |  418 +--
 jena-core/testing/reasoners/rdfs/result12.rdf   |  178 +-
 jena-core/testing/reasoners/rdfs/result13.rdf   |   70 +-
 jena-core/testing/reasoners/rdfs/result14.rdf   |   26 +-
 jena-core/testing/reasoners/rdfs/result15.rdf   |   26 +-
 .../reasoners/rdfs/result16-noresource.rdf      |   62 +-
 jena-core/testing/reasoners/rdfs/result16.rdf   |  126 +-
 jena-core/testing/reasoners/rdfs/result17.rdf   |   62 +-
 jena-core/testing/reasoners/rdfs/result18.rdf   |   46 +-
 .../reasoners/rdfs/result19-nodirect.rdf        |  464 +--
 jena-core/testing/reasoners/rdfs/result19.rdf   |  462 +--
 jena-core/testing/reasoners/rdfs/result2.rdf    |   26 +-
 .../reasoners/rdfs/result20-nodirect.rdf        |   42 +-
 jena-core/testing/reasoners/rdfs/result20.rdf   |   48 +-
 jena-core/testing/reasoners/rdfs/result3.rdf    |   38 +-
 jena-core/testing/reasoners/rdfs/result4.rdf    |   34 +-
 jena-core/testing/reasoners/rdfs/result7.rdf    |   26 +-
 jena-core/testing/reasoners/rdfs/result8.rdf    |   28 +-
 jena-core/testing/reasoners/rdfs/result9.rdf    |   26 +-
 jena-core/testing/reasoners/rdfs/tbox1.rdf      |   64 +-
 .../testing/reasoners/rdfs/timing-data.rdf      |  108 +-
 .../testing/reasoners/rdfs/timing-tbox.rdf      |   78 +-
 .../testing/reasoners/ruleParserTest1.rules     |   24 +-
 .../testing/reasoners/transitive/data1.rdf      |   50 +-
 .../testing/reasoners/transitive/data2.rdf      |   40 +-
 .../testing/reasoners/transitive/data3.rdf      |   30 +-
 .../testing/reasoners/transitive/data6.rdf      |   30 +-
 .../testing/reasoners/transitive/data8.rdf      |   74 +-
 .../testing/reasoners/transitive/data9.rdf      |   72 +-
 .../testing/reasoners/transitive/empty.rdf      |   24 +-
 .../testing/reasoners/transitive/manifest.rdf   |  194 +-
 .../testing/reasoners/transitive/query-all.nt   |   10 +-
 .../testing/reasoners/transitive/query2.nt      |   10 +-
 .../testing/reasoners/transitive/querysc.nt     |   10 +-
 .../testing/reasoners/transitive/querysp.nt     |   12 +-
 .../testing/reasoners/transitive/querysp2.nt    |   12 +-
 .../testing/reasoners/transitive/result2.rdf    |   28 +-
 .../testing/reasoners/transitive/result4.rdf    |   62 +-
 .../testing/reasoners/transitive/result5.rdf    |   34 +-
 .../testing/reasoners/transitive/result6.rdf    |   48 +-
 .../testing/reasoners/transitive/tbox1.rdf      |   70 +-
 .../testing/reasoners/transitive/tbox7.rdf      |   70 +-
 .../testing/wg/cardinality/Manifest005.rdf      |   90 +-
 .../testing/wg/cardinality/conclusions005.rdf   |   80 +-
 .../testing/wg/cardinality/premises005.rdf      |   60 +-
 jena-core/testing/wg/localtests/Manifest008.rdf |   60 +-
 .../wg/localtests/ManifestRestriction001.rdf    |   60 +-
 .../wg/localtests/ManifestSubclass001.rdf       |   60 +-
 .../testing/wg/localtests/conclusions008.rdf    |   48 +-
 .../wg/localtests/conclusionsRestriction001.rdf |   34 +-
 .../wg/localtests/conclusionsSubclass001.rdf    |   40 +-
 jena-core/testing/wg/localtests/premises008.rdf |   62 +-
 .../wg/localtests/premisesRestriction001.rdf    |   66 +-
 .../wg/localtests/premisesSubclass001.rdf       |   62 +-
 jena-sdb/Data/data.ttl                          |   68 +-
 jena-sdb/Data/data2.ttl                         |   40 +-
 jena-sdb/Reports/explain.rb                     |   58 +-
 jena-sdb/Reports/format.rb                      |   82 +-
 jena-sdb/Reports/jdbc.rb                        |  278 +-
 jena-sdb/bin2/sdbscript                         |   18 +-
 .../org/apache/jena/sdb/sdb-properties.xml      |   18 +-
 .../SolrHome/SolrARQCollection/conf/schema.xml  |  112 +-
 .../SolrARQCollection/conf/solrconfig.xml       |  154 +-
 .../src/test/resources/SolrHome/solr.xml        |   14 +-
 .../src/test/resources/geoarq-data-1.ttl        |  172 +-
 .../resources/spatial-config-spatialindexer.ttl |  104 +-
 .../src/test/resources/spatial-config.ttl       |  108 +-
 .../src/test/resources/spatial-solr-config.ttl  |  100 +-
 187 files changed, 11467 insertions(+), 11467 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/587c66ae/jena-arq/Grammar/Notes
----------------------------------------------------------------------
diff --git a/jena-arq/Grammar/Notes b/jena-arq/Grammar/Notes
index 203470c..b36d9cf 100644
--- a/jena-arq/Grammar/Notes
+++ b/jena-arq/Grammar/Notes
@@ -1,46 +1,46 @@
-## Licensed under the terms of http://www.apache.org/licenses/LICENSE-2.0
-
-==== The Grammars
-See Archive for old, historical material.
-
-master.jj - Template for SPARQL and ARQ
-    cpp input to produce sparql.jj or arq.jj
-
-sparql_11.jj - The SPARQL working group syntax
-    This should be exactly the grammar in the SPARQL rec.
-    Generates org.apache.jena.query.parser.sparql_11.SPARQLParser
-
-arq.jj - The native query language of the query engine
-    Generates org.apache.jena.query.parser.arq.ARQParser
-
-
-sparql_10.jj - SPARQL 1.0, but updated to match internal chnages in ARQ.
-    This should produce the grammar in the SPARQ 1.0/DAWG rec.
-    Generates org.apache.jena.query.parser.sparql_10.SPARQLParser
-    
-Archive/sparql_10-REC.jj is original for the SPARQL 1.0 specification. 
-
-Archive/rdql-arq.jjt
-    RDQL for the ARQ query engine.
-    Generates org.apache.jena.query.parser.rdql.RDQLParser
-
-==== Making the parsers
-
-See "grammar"
-Note this runs cpp over master.jj to produce arq.jj or sparql.jj
-
-==== Making the HTML
-
-sparql_N.txt is produced by "grammar", used to make HTML.
-We don't use jjdoc to produce HTML but instead get jjdoc to produce
-its text form and process that, toegther with a hand-managed
-token.txt file.
-
-== Tokens
-
-Run "jj2tokens sparql_11.jj > tokens.txt" to get a first pass at a tokens file.
-Manually tidy, noting which to inline
-
-Produce HTML suiatble for inclusion in the SPARQL recomendations.
-Includes some hand-craft tidying up. 
-  jj2html arq.txt tokens.txt 
+## Licensed under the terms of http://www.apache.org/licenses/LICENSE-2.0
+
+==== The Grammars
+See Archive for old, historical material.
+
+master.jj - Template for SPARQL and ARQ
+    cpp input to produce sparql.jj or arq.jj
+
+sparql_11.jj - The SPARQL working group syntax
+    This should be exactly the grammar in the SPARQL rec.
+    Generates org.apache.jena.query.parser.sparql_11.SPARQLParser
+
+arq.jj - The native query language of the query engine
+    Generates org.apache.jena.query.parser.arq.ARQParser
+
+
+sparql_10.jj - SPARQL 1.0, but updated to match internal chnages in ARQ.
+    This should produce the grammar in the SPARQ 1.0/DAWG rec.
+    Generates org.apache.jena.query.parser.sparql_10.SPARQLParser
+    
+Archive/sparql_10-REC.jj is original for the SPARQL 1.0 specification. 
+
+Archive/rdql-arq.jjt
+    RDQL for the ARQ query engine.
+    Generates org.apache.jena.query.parser.rdql.RDQLParser
+
+==== Making the parsers
+
+See "grammar"
+Note this runs cpp over master.jj to produce arq.jj or sparql.jj
+
+==== Making the HTML
+
+sparql_N.txt is produced by "grammar", used to make HTML.
+We don't use jjdoc to produce HTML but instead get jjdoc to produce
+its text form and process that, toegther with a hand-managed
+token.txt file.
+
+== Tokens
+
+Run "jj2tokens sparql_11.jj > tokens.txt" to get a first pass at a tokens file.
+Manually tidy, noting which to inline
+
+Produce HTML suiatble for inclusion in the SPARQL recomendations.
+Includes some hand-craft tidying up. 
+  jj2html arq.txt tokens.txt 

http://git-wip-us.apache.org/repos/asf/jena/blob/587c66ae/jena-arq/Grammar/grammarExtracts
----------------------------------------------------------------------
diff --git a/jena-arq/Grammar/grammarExtracts b/jena-arq/Grammar/grammarExtracts
index 4c070d2..ac41eec 100644
--- a/jena-arq/Grammar/grammarExtracts
+++ b/jena-arq/Grammar/grammarExtracts
@@ -1,57 +1,57 @@
-#!/bin/perl
-## Licensed to the Apache Software Foundation (ASF) under one
-## or more contributor license agreements.  See the NOTICE file
-## distributed with this work for additional information
-## regarding copyright ownership.  The ASF licenses this file
-## to you under the Apache License, Version 2.0 (the
-## "License"); you may not use this file except in compliance
-## with the License.  You may obtain a copy of the License at
-##
-##     http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-
-# Grammar HTML to a form of HTML suitable for cut&paste as fragments.
-
-# Remove definition links.
-# In <code class="gRuleHead">
-# <a id="XXX" name="XXX"> ==> <a href="#XXX"> or id="fragXXX"
-#
-# ??
-# In <code class="gRuleBody">
-# <a href="#XXX"> => <a href="#fragXXX">
-
-$DOC = 1 ;
-
-if ( $DOC )
-{
-    print <<'EOF'
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html>
-  <head>
-  <title>SPARQL Grammar Fragments</title>
-  <link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/base.css" />
-  <link rel="stylesheet" type="text/css" href="http://www.w3.org/2001/sw/DataAccess/rq23/local.css" />
-  </head>
-<body>
-EOF
-}
-
-while(<>)
-{
-    s/\<a id="([^=\"]*)" name="([^=\"]*)"\>/<a href="#$1">/ ;
-    print ;
-}
-
-if ( $DOC )
-{
-    print <<'EOF'
-</body>
-</html>
-EOF
-}
+#!/bin/perl
+## Licensed to the Apache Software Foundation (ASF) under one
+## or more contributor license agreements.  See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership.  The ASF licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License.  You may obtain a copy of the License at
+##
+##     http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+
+# Grammar HTML to a form of HTML suitable for cut&paste as fragments.
+
+# Remove definition links.
+# In <code class="gRuleHead">
+# <a id="XXX" name="XXX"> ==> <a href="#XXX"> or id="fragXXX"
+#
+# ??
+# In <code class="gRuleBody">
+# <a href="#XXX"> => <a href="#fragXXX">
+
+$DOC = 1 ;
+
+if ( $DOC )
+{
+    print <<'EOF'
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html>
+  <head>
+  <title>SPARQL Grammar Fragments</title>
+  <link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/base.css" />
+  <link rel="stylesheet" type="text/css" href="http://www.w3.org/2001/sw/DataAccess/rq23/local.css" />
+  </head>
+<body>
+EOF
+}
+
+while(<>)
+{
+    s/\<a id="([^=\"]*)" name="([^=\"]*)"\>/<a href="#$1">/ ;
+    print ;
+}
+
+if ( $DOC )
+{
+    print <<'EOF'
+</body>
+</html>
+EOF
+}

http://git-wip-us.apache.org/repos/asf/jena/blob/587c66ae/jena-arq/Vocabularies/EARL-v0.rdf
----------------------------------------------------------------------
diff --git a/jena-arq/Vocabularies/EARL-v0.rdf b/jena-arq/Vocabularies/EARL-v0.rdf
index 08a2f57..8b98375 100644
--- a/jena-arq/Vocabularies/EARL-v0.rdf
+++ b/jena-arq/Vocabularies/EARL-v0.rdf
@@ -1,243 +1,243 @@
-<?xml version="1.0" encoding='UTF-8'?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-         xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
-         xmlns:owl="http://www.w3.org/2002/07/owl#">
-
-  <rdf:Description rdf:about="http://www.w3.org/ns/earl#">
-    <rdfs:label xml:lang="en">EARL 1.0 Schema</rdfs:label>
-    <rdfs:comment xml:lang="en">Evaluation And Report Language (EARL) 1.0 Schema as defined by http://www.w3.org/TR/EARL10-Schema/</rdfs:comment>
-  </rdf:Description>
-
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#Assertion">
-    <rdfs:label xml:lang="en">An assertion</rdfs:label>
-    <rdfs:comment xml:lang="en">Parent node that contains all parts of an assertion</rdfs:comment>
-    <rdfs:subClassOf rdf:parseType="Collection">
-      <owl:Restriction>
-        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#assertedBy"/>
-        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
-        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
-      </owl:Restriction>
-      <owl:Restriction>
-        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#subject"/>
-        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
-        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
-      </owl:Restriction>
-      <owl:Restriction>
-        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#test"/>
-        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
-        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
-      </owl:Restriction>
-      <owl:Restriction>
-        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#result"/>
-        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
-        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
-      </owl:Restriction>
-      <owl:Restriction>
-        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#mode"/>
-        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
-      </owl:Restriction>
-    </rdfs:subClassOf>
-  </rdfs:Class>
-
-  <rdf:Property rdf:about="http://www.w3.org/ns/earl#assertedBy">
-    <rdfs:label xml:lang="en">Is Asserted By</rdfs:label>
-    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
-    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#Assertor"/>
-  </rdf:Property>
-  <rdf:Property rdf:about="http://www.w3.org/ns/earl#subject">
-    <rdfs:label xml:lang="en">Has Test Subject</rdfs:label>
-    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
-    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#TestSubject"/>
-  </rdf:Property>
-  <rdf:Property rdf:about="http://www.w3.org/ns/earl#test">
-    <rdfs:label xml:lang="en">Has Test Criterion</rdfs:label>
-    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
-    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#TestCriterion"/>
-  </rdf:Property>
-  <rdf:Property rdf:about="http://www.w3.org/ns/earl#result">
-    <rdfs:label xml:lang="en">Has Test Result</rdfs:label>
-    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
-    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#TestResult"/>
-  </rdf:Property>
-  <rdf:Property rdf:about="http://www.w3.org/ns/earl#mode">
-    <rdfs:label xml:lang="en">Has Test Mode</rdfs:label>
-    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
-    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#TestMode"/>
-  </rdf:Property>
-
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#Assertor">
-    <rdfs:label xml:lang="en">Assertor</rdfs:label>
-    <rdfs:comment xml:lang="en">Persons or evaluation tools that claim assertions</rdfs:comment>
-    <owl:oneOf rdf:parseType="Collection">
-      <owl:Thing rdf:about="http://www.w3.org/ns/earl#SingleAssertor"/>
-      <owl:Thing rdf:about="http://www.w3.org/ns/earl#CompoundAssertor"/>
-    </owl:oneOf>
-  </rdfs:Class>
-
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#SingleAssertor">
-    <rdfs:label xml:lang="en">Single Assertor</rdfs:label>
-    <rdfs:comment xml:lang="en">One person or evaluation tool that claims assertions</rdfs:comment>
-    <owl:oneOf rdf:parseType="Collection">
-      <owl:Thing rdf:type="http://www.w3.org/ns/earl#Software"/>
-      <owl:Thing rdf:type="http://xmlns.com/foaf/0.1/Agent"/>
-    </owl:oneOf>
-  </rdfs:Class>
-
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#CompoundAssertor">
-    <rdfs:label xml:lang="en">Compound Assertor</rdfs:label>
-    <rdfs:comment xml:lang="en">Group of persons or evaluation tools that claim assertions</rdfs:comment>
-    <rdfs:subClassOf rdf:parseType="Collection">
-      <owl:Restriction>
-        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#mainAssertor"/>
-        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
-      </owl:Restriction>
-    </rdfs:subClassOf>
-  </rdfs:Class>
-
-  <rdf:Property rdf:about="http://www.w3.org/ns/earl#mainAssertor">
-    <rdfs:label xml:lang="en">Has Main Assertor</rdfs:label>
-    <rdfs:comment xml:lang="en">Assertor mainly responsible for determining assertion result</rdfs:comment>
-    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#CompoundAssertor"/>
-    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#Assertor"/>
-  </rdf:Property>
-  <rdf:Property rdf:about="http://www.w3.org/ns/earl#helpAssertor">
-    <rdfs:label xml:lang="en">Has Help Assertor</rdfs:label>
-    <rdfs:comment xml:lang="en">Assertor assisting to determine assertion result</rdfs:comment>
-    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#CompoundAssertor"/>
-    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#Assertor"/>
-  </rdf:Property>
-	
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestSubject">
-    <rdfs:label xml:lang="en">Test Subject</rdfs:label>
-    <rdfs:comment xml:lang="en">Subject of the assertion</rdfs:comment>
-  </rdfs:Class>
-
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestCriterion">
-    <rdfs:label xml:lang="en">Test Criterion</rdfs:label>
-    <rdfs:comment xml:lang="en">A testable statement against which subjects are tested</rdfs:comment>
-  </rdfs:Class> 
-
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestRequirement">
-    <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/earl#TestCriterion"/>
-    <rdfs:label xml:lang="en">Test Requirement</rdfs:label>
-    <rdfs:comment xml:lang="en">A requirement against which subjects are tested</rdfs:comment>
-  </rdfs:Class>
-
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestCase">
-    <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/earl#TestCriterion"/>
-    <rdfs:label xml:lang="en">Test Case</rdfs:label>
-    <rdfs:comment xml:lang="en">A test case against which subjects are tested</rdfs:comment>
-  </rdfs:Class>
-
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestMode">
-    <rdfs:label xml:lang="en">Test Mode</rdfs:label>
-    <rdfs:comment xml:lang="en">Mode in which tests were conducted</rdfs:comment>
-    <owl:oneOf rdf:parseType="Collection">
-      <owl:Thing rdf:about="http://www.w3.org/ns/earl#manual">
-        <rdfs:label xml:lang="en">Manual</rdfs:label>
-        <rdfs:comment xml:lang="en">Test was performed by a human only</rdfs:comment>
-      </owl:Thing>
-      <owl:Thing rdf:about="http://www.w3.org/ns/earl#automatic">
-        <rdfs:label xml:lang="en">Automatic</rdfs:label>
-        <rdfs:comment xml:lang="en">Test was performed by a tool only</rdfs:comment>
-      </owl:Thing>
-      <owl:Thing rdf:about="http://www.w3.org/ns/earl#semiAutomatic">
-        <rdfs:label xml:lang="en">Semi-Automatic</rdfs:label>
-        <rdfs:comment xml:lang="en">Test was performed primarily by a tool, and human assistance</rdfs:comment>
-      </owl:Thing>
-      <owl:Thing rdf:about="http://www.w3.org/ns/earl#notAvailable">
-        <rdfs:label xml:lang="en">Not Available</rdfs:label>
-        <rdfs:comment xml:lang="en">Test was performed by a combination of persons and tools</rdfs:comment>
-      </owl:Thing>
-      <owl:Thing rdf:about="http://www.w3.org/ns/earl#heuristic">
-        <rdfs:label xml:lang="en">Heuristic</rdfs:label>
-        <rdfs:comment xml:lang="en">Result was derived from other results</rdfs:comment>
-      </owl:Thing>
-    </owl:oneOf>
-  </rdfs:Class>
-
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestResult">
-    <rdfs:label xml:lang="en">Test Result</rdfs:label>
-    <rdfs:comment xml:lang="en">Result from conducting test cases on subjects</rdfs:comment>
-    <rdfs:subClassOf rdf:parseType="Collection">
-      <owl:Restriction>
-        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#outcome"/>
-        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
-        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
-      </owl:Restriction>
-    </rdfs:subClassOf>
-  </rdfs:Class>
-
-  <rdf:Property rdf:about="http://www.w3.org/ns/earl#outcome">
-    <rdfs:label xml:lang="en">Has Outcome</rdfs:label>
-    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#TestResult"/>
-    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#OutcomeValue"/>
-  </rdf:Property>
-  <rdf:Property rdf:about="http://www.w3.org/ns/earl#pointer">
-    <rdfs:label xml:lang="en">Has Location Pointer</rdfs:label>
-    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#TestResult"/>
-  </rdf:Property>
-  <rdf:Property rdf:about="http://www.w3.org/ns/earl#info">
-    <rdfs:label xml:lang="en">Has Additional Information</rdfs:label>
-    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#TestResult"/>
-  </rdf:Property>
-
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#OutcomeValue">
-    <rdfs:label xml:lang="en">Outcome Value</rdfs:label>
-    <rdfs:comment xml:lang="en">Nominal value of the result</rdfs:comment>
-    <owl:oneOf rdf:parseType="Collection">
-      <owl:Thing rdf:about="http://www.w3.org/ns/earl#pass">
-        <rdfs:label xml:lang="en">Pass</rdfs:label>
-        <rdfs:comment xml:lang="en">Test passed</rdfs:comment>
-      </owl:Thing>
-      <owl:Thing rdf:about="http://www.w3.org/ns/earl#fail">
-        <rdfs:label xml:lang="en">Fail</rdfs:label>
-        <rdfs:comment xml:lang="en">Test failed</rdfs:comment>
-      </owl:Thing>
-      <owl:Thing rdf:about="http://www.w3.org/ns/earl#cannotTell">
-        <rdfs:label xml:lang="en">Can Not Tell</rdfs:label>
-        <rdfs:comment xml:lang="en">Outcome of the test is uncertain</rdfs:comment>
-      </owl:Thing>
-      <owl:Thing rdf:about="http://www.w3.org/ns/earl#notApplicable">
-        <rdfs:label xml:lang="en">Not Applicable</rdfs:label>
-        <rdfs:comment xml:lang="en">Test is not applicable to the subject</rdfs:comment>
-      </owl:Thing>
-      <owl:Thing rdf:about="http://www.w3.org/ns/earl#notTested">
-        <rdfs:label xml:lang="en">Not Tested</rdfs:label>
-        <rdfs:comment xml:lang="en">Test has not been carried out</rdfs:comment>
-      </owl:Thing>
-    </owl:oneOf>
-  </rdfs:Class>
-
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#Software">
-    <rdfs:label xml:lang="en">Software Tool</rdfs:label>
-    <rdfs:comment xml:lang="en">A tool that can perform tests or be the subject of testing</rdfs:comment>
-    <rdfs:subClassOf rdf:parseType="Collection">
-      <owl:Restriction>
-        <owl:onProperty rdf:resource="http://purl.org/dc/elements/1.1/title"/>
-        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
-      </owl:Restriction>
-    </rdfs:subClassOf>
-  </rdfs:Class>
-
-  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#Content">
-    <rdfs:label xml:lang="en">Content</rdfs:label>
-    <rdfs:comment xml:lang="en">Subjects that are available on the Web</rdfs:comment>
-    <rdfs:subClassOf rdf:parseType="Collection">
-      <owl:Restriction>
-        <owl:onProperty rdf:resource="http://purl.org/dc/elements/1.1/date"/>
-        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
-      </owl:Restriction>
-    </rdfs:subClassOf>
-  </rdfs:Class>
-
-  <rdf:Property rdf:about="http://www.w3.org/ns/earl#sourceCopy">
-    <rdfs:label xml:lang="en">Has Copy of Source</rdfs:label>
-    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Content"/> 
-  </rdf:Property>
-  <rdf:Property rdf:about="http://www.w3.org/ns/earl#context">
-    <rdfs:label xml:lang="en">Has Context</rdfs:label>
-    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Content"/> 
-  </rdf:Property>
-
-</rdf:RDF>
+<?xml version="1.0" encoding='UTF-8'?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+         xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+         xmlns:owl="http://www.w3.org/2002/07/owl#">
+
+  <rdf:Description rdf:about="http://www.w3.org/ns/earl#">
+    <rdfs:label xml:lang="en">EARL 1.0 Schema</rdfs:label>
+    <rdfs:comment xml:lang="en">Evaluation And Report Language (EARL) 1.0 Schema as defined by http://www.w3.org/TR/EARL10-Schema/</rdfs:comment>
+  </rdf:Description>
+
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#Assertion">
+    <rdfs:label xml:lang="en">An assertion</rdfs:label>
+    <rdfs:comment xml:lang="en">Parent node that contains all parts of an assertion</rdfs:comment>
+    <rdfs:subClassOf rdf:parseType="Collection">
+      <owl:Restriction>
+        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#assertedBy"/>
+        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
+        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
+      </owl:Restriction>
+      <owl:Restriction>
+        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#subject"/>
+        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
+        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
+      </owl:Restriction>
+      <owl:Restriction>
+        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#test"/>
+        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
+        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
+      </owl:Restriction>
+      <owl:Restriction>
+        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#result"/>
+        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
+        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
+      </owl:Restriction>
+      <owl:Restriction>
+        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#mode"/>
+        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+  </rdfs:Class>
+
+  <rdf:Property rdf:about="http://www.w3.org/ns/earl#assertedBy">
+    <rdfs:label xml:lang="en">Is Asserted By</rdfs:label>
+    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
+    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#Assertor"/>
+  </rdf:Property>
+  <rdf:Property rdf:about="http://www.w3.org/ns/earl#subject">
+    <rdfs:label xml:lang="en">Has Test Subject</rdfs:label>
+    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
+    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#TestSubject"/>
+  </rdf:Property>
+  <rdf:Property rdf:about="http://www.w3.org/ns/earl#test">
+    <rdfs:label xml:lang="en">Has Test Criterion</rdfs:label>
+    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
+    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#TestCriterion"/>
+  </rdf:Property>
+  <rdf:Property rdf:about="http://www.w3.org/ns/earl#result">
+    <rdfs:label xml:lang="en">Has Test Result</rdfs:label>
+    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
+    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#TestResult"/>
+  </rdf:Property>
+  <rdf:Property rdf:about="http://www.w3.org/ns/earl#mode">
+    <rdfs:label xml:lang="en">Has Test Mode</rdfs:label>
+    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
+    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#TestMode"/>
+  </rdf:Property>
+
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#Assertor">
+    <rdfs:label xml:lang="en">Assertor</rdfs:label>
+    <rdfs:comment xml:lang="en">Persons or evaluation tools that claim assertions</rdfs:comment>
+    <owl:oneOf rdf:parseType="Collection">
+      <owl:Thing rdf:about="http://www.w3.org/ns/earl#SingleAssertor"/>
+      <owl:Thing rdf:about="http://www.w3.org/ns/earl#CompoundAssertor"/>
+    </owl:oneOf>
+  </rdfs:Class>
+
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#SingleAssertor">
+    <rdfs:label xml:lang="en">Single Assertor</rdfs:label>
+    <rdfs:comment xml:lang="en">One person or evaluation tool that claims assertions</rdfs:comment>
+    <owl:oneOf rdf:parseType="Collection">
+      <owl:Thing rdf:type="http://www.w3.org/ns/earl#Software"/>
+      <owl:Thing rdf:type="http://xmlns.com/foaf/0.1/Agent"/>
+    </owl:oneOf>
+  </rdfs:Class>
+
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#CompoundAssertor">
+    <rdfs:label xml:lang="en">Compound Assertor</rdfs:label>
+    <rdfs:comment xml:lang="en">Group of persons or evaluation tools that claim assertions</rdfs:comment>
+    <rdfs:subClassOf rdf:parseType="Collection">
+      <owl:Restriction>
+        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#mainAssertor"/>
+        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+  </rdfs:Class>
+
+  <rdf:Property rdf:about="http://www.w3.org/ns/earl#mainAssertor">
+    <rdfs:label xml:lang="en">Has Main Assertor</rdfs:label>
+    <rdfs:comment xml:lang="en">Assertor mainly responsible for determining assertion result</rdfs:comment>
+    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#CompoundAssertor"/>
+    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#Assertor"/>
+  </rdf:Property>
+  <rdf:Property rdf:about="http://www.w3.org/ns/earl#helpAssertor">
+    <rdfs:label xml:lang="en">Has Help Assertor</rdfs:label>
+    <rdfs:comment xml:lang="en">Assertor assisting to determine assertion result</rdfs:comment>
+    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#CompoundAssertor"/>
+    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#Assertor"/>
+  </rdf:Property>
+	
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestSubject">
+    <rdfs:label xml:lang="en">Test Subject</rdfs:label>
+    <rdfs:comment xml:lang="en">Subject of the assertion</rdfs:comment>
+  </rdfs:Class>
+
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestCriterion">
+    <rdfs:label xml:lang="en">Test Criterion</rdfs:label>
+    <rdfs:comment xml:lang="en">A testable statement against which subjects are tested</rdfs:comment>
+  </rdfs:Class> 
+
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestRequirement">
+    <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/earl#TestCriterion"/>
+    <rdfs:label xml:lang="en">Test Requirement</rdfs:label>
+    <rdfs:comment xml:lang="en">A requirement against which subjects are tested</rdfs:comment>
+  </rdfs:Class>
+
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestCase">
+    <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/earl#TestCriterion"/>
+    <rdfs:label xml:lang="en">Test Case</rdfs:label>
+    <rdfs:comment xml:lang="en">A test case against which subjects are tested</rdfs:comment>
+  </rdfs:Class>
+
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestMode">
+    <rdfs:label xml:lang="en">Test Mode</rdfs:label>
+    <rdfs:comment xml:lang="en">Mode in which tests were conducted</rdfs:comment>
+    <owl:oneOf rdf:parseType="Collection">
+      <owl:Thing rdf:about="http://www.w3.org/ns/earl#manual">
+        <rdfs:label xml:lang="en">Manual</rdfs:label>
+        <rdfs:comment xml:lang="en">Test was performed by a human only</rdfs:comment>
+      </owl:Thing>
+      <owl:Thing rdf:about="http://www.w3.org/ns/earl#automatic">
+        <rdfs:label xml:lang="en">Automatic</rdfs:label>
+        <rdfs:comment xml:lang="en">Test was performed by a tool only</rdfs:comment>
+      </owl:Thing>
+      <owl:Thing rdf:about="http://www.w3.org/ns/earl#semiAutomatic">
+        <rdfs:label xml:lang="en">Semi-Automatic</rdfs:label>
+        <rdfs:comment xml:lang="en">Test was performed primarily by a tool, and human assistance</rdfs:comment>
+      </owl:Thing>
+      <owl:Thing rdf:about="http://www.w3.org/ns/earl#notAvailable">
+        <rdfs:label xml:lang="en">Not Available</rdfs:label>
+        <rdfs:comment xml:lang="en">Test was performed by a combination of persons and tools</rdfs:comment>
+      </owl:Thing>
+      <owl:Thing rdf:about="http://www.w3.org/ns/earl#heuristic">
+        <rdfs:label xml:lang="en">Heuristic</rdfs:label>
+        <rdfs:comment xml:lang="en">Result was derived from other results</rdfs:comment>
+      </owl:Thing>
+    </owl:oneOf>
+  </rdfs:Class>
+
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestResult">
+    <rdfs:label xml:lang="en">Test Result</rdfs:label>
+    <rdfs:comment xml:lang="en">Result from conducting test cases on subjects</rdfs:comment>
+    <rdfs:subClassOf rdf:parseType="Collection">
+      <owl:Restriction>
+        <owl:onProperty rdf:resource="http://www.w3.org/ns/earl#outcome"/>
+        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
+        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+  </rdfs:Class>
+
+  <rdf:Property rdf:about="http://www.w3.org/ns/earl#outcome">
+    <rdfs:label xml:lang="en">Has Outcome</rdfs:label>
+    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#TestResult"/>
+    <rdfs:range rdf:resource="http://www.w3.org/ns/earl#OutcomeValue"/>
+  </rdf:Property>
+  <rdf:Property rdf:about="http://www.w3.org/ns/earl#pointer">
+    <rdfs:label xml:lang="en">Has Location Pointer</rdfs:label>
+    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#TestResult"/>
+  </rdf:Property>
+  <rdf:Property rdf:about="http://www.w3.org/ns/earl#info">
+    <rdfs:label xml:lang="en">Has Additional Information</rdfs:label>
+    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#TestResult"/>
+  </rdf:Property>
+
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#OutcomeValue">
+    <rdfs:label xml:lang="en">Outcome Value</rdfs:label>
+    <rdfs:comment xml:lang="en">Nominal value of the result</rdfs:comment>
+    <owl:oneOf rdf:parseType="Collection">
+      <owl:Thing rdf:about="http://www.w3.org/ns/earl#pass">
+        <rdfs:label xml:lang="en">Pass</rdfs:label>
+        <rdfs:comment xml:lang="en">Test passed</rdfs:comment>
+      </owl:Thing>
+      <owl:Thing rdf:about="http://www.w3.org/ns/earl#fail">
+        <rdfs:label xml:lang="en">Fail</rdfs:label>
+        <rdfs:comment xml:lang="en">Test failed</rdfs:comment>
+      </owl:Thing>
+      <owl:Thing rdf:about="http://www.w3.org/ns/earl#cannotTell">
+        <rdfs:label xml:lang="en">Can Not Tell</rdfs:label>
+        <rdfs:comment xml:lang="en">Outcome of the test is uncertain</rdfs:comment>
+      </owl:Thing>
+      <owl:Thing rdf:about="http://www.w3.org/ns/earl#notApplicable">
+        <rdfs:label xml:lang="en">Not Applicable</rdfs:label>
+        <rdfs:comment xml:lang="en">Test is not applicable to the subject</rdfs:comment>
+      </owl:Thing>
+      <owl:Thing rdf:about="http://www.w3.org/ns/earl#notTested">
+        <rdfs:label xml:lang="en">Not Tested</rdfs:label>
+        <rdfs:comment xml:lang="en">Test has not been carried out</rdfs:comment>
+      </owl:Thing>
+    </owl:oneOf>
+  </rdfs:Class>
+
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#Software">
+    <rdfs:label xml:lang="en">Software Tool</rdfs:label>
+    <rdfs:comment xml:lang="en">A tool that can perform tests or be the subject of testing</rdfs:comment>
+    <rdfs:subClassOf rdf:parseType="Collection">
+      <owl:Restriction>
+        <owl:onProperty rdf:resource="http://purl.org/dc/elements/1.1/title"/>
+        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+  </rdfs:Class>
+
+  <rdfs:Class rdf:about="http://www.w3.org/ns/earl#Content">
+    <rdfs:label xml:lang="en">Content</rdfs:label>
+    <rdfs:comment xml:lang="en">Subjects that are available on the Web</rdfs:comment>
+    <rdfs:subClassOf rdf:parseType="Collection">
+      <owl:Restriction>
+        <owl:onProperty rdf:resource="http://purl.org/dc/elements/1.1/date"/>
+        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+  </rdfs:Class>
+
+  <rdf:Property rdf:about="http://www.w3.org/ns/earl#sourceCopy">
+    <rdfs:label xml:lang="en">Has Copy of Source</rdfs:label>
+    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Content"/> 
+  </rdf:Property>
+  <rdf:Property rdf:about="http://www.w3.org/ns/earl#context">
+    <rdfs:label xml:lang="en">Has Context</rdfs:label>
+    <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Content"/> 
+  </rdf:Property>
+
+</rdf:RDF>