http://git-wip-us.apache.org/repos/asf/jena/blob/4b5cd267/jena-arq/Grammar/grammarExtracts ---------------------------------------------------------------------- diff --cc jena-arq/Grammar/grammarExtracts index 4c070d2,4c070d2..ac41eec --- a/jena-arq/Grammar/grammarExtracts +++ b/jena-arq/Grammar/grammarExtracts @@@ -1,57 -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/4b5cd267/jena-arq/Vocabularies/EARL-v0.rdf ---------------------------------------------------------------------- diff --cc jena-arq/Vocabularies/EARL-v0.rdf index 08a2f57,08a2f57..8b98375 --- a/jena-arq/Vocabularies/EARL-v0.rdf +++ b/jena-arq/Vocabularies/EARL-v0.rdf @@@ -1,243 -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>
