Ralph Hodgson

Added V&V Ontology

1 +# Saved by TopBraid on Tue Jul 26 01:03:35 CEST 2011
2 +# baseURI: http://www.reportinghub.no/1.1/schema/epvv
3 +# imports: http://www.linkedmodel.org/1.2/schema/vaem
4 +# imports: http://www.reportinghub.no/1.1/schema/epa
5 +# imports: http://www.linkedmodel.org/1.0/schema/dtype
6 +# imports: http://spinrdf.org/spin
7 +
8 +@prefix dtype: <http://www.linkedmodel.org/schema/dtype#> .
9 +@prefix epvv: <http://www.reportinghub.no/schema/epvv#> .
10 +@prefix epvv-1.1: <http://www.reportinghub.no/1.1/schema/epvv#> .
11 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
12 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
13 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
14 +@prefix sp: <http://spinrdf.org/sp#> .
15 +@prefix spin: <http://spinrdf.org/spin#> .
16 +@prefix spl: <http://spinrdf.org/spl#> .
17 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
18 +
19 +<http://www.reportinghub.no/1.1/schema/epvv>
20 + rdf:type owl:Ontology ;
21 + owl:imports <http://www.reportinghub.no/1.1/schema/epa> , <http://www.linkedmodel.org/1.0/schema/dtype> , <http://www.linkedmodel.org/1.2/schema/vaem> , <http://spinrdf.org/spin> ;
22 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
23 +
24 +epvv:Discrepancy
25 + rdf:type owl:Class ;
26 + rdfs:label "Discrepancy"^^xsd:string ;
27 + rdfs:subClassOf owl:Thing .
28 +
29 +epvv:ET_InvalidAttributeValue
30 + rdf:type epvv:ErrorType ;
31 + rdfs:label "invalid attribute value"^^xsd:string ;
32 + dtype:value "invalid attribute value"^^xsd:string .
33 +
34 +epvv:ET_InvalidEndTime
35 + rdf:type epvv:EnumeratedValue ;
36 + rdfs:label "Invalid end time"^^xsd:string .
37 +
38 +epvv:ET_InvalidEnumeratedValue
39 + rdf:type epvv:ErrorType ;
40 + rdfs:label "invalid enumerated value"^^xsd:string ;
41 + dtype:value "invalid enumerated value"^^xsd:string .
42 +
43 +epvv:ET_InvalidStartTime
44 + rdf:type epvv:EnumeratedValue ;
45 + rdfs:label "Invalid start time"^^xsd:string .
46 +
47 +epvv:ET_MissingAttribute
48 + rdf:type epvv:ErrorType ;
49 + rdfs:label "missing attribute"^^xsd:string ;
50 + dtype:value "missing attribute"^^xsd:string .
51 +
52 +epvv:ET_TotalTimeLessThanReportingPeriod
53 + rdf:type epvv:EnumeratedValue ;
54 + rdfs:label "total time is less than reporting period"^^xsd:string .
55 +
56 +epvv:ET_TotalTimeMoreThanReportingPeriod
57 + rdf:type epvv:EnumeratedValue ;
58 + rdfs:label "total time is more than reporting period"^^xsd:string .
59 +
60 +epvv:EnumeratedValue
61 + rdf:type owl:Class ;
62 + rdfs:label "Enumerated value"^^xsd:string ;
63 + rdfs:subClassOf dtype:EnumeratedValue .
64 +
65 +epvv:ErrorType
66 + rdf:type owl:Class ;
67 + rdfs:label "Error type"^^xsd:string ;
68 + rdfs:subClassOf epvv:EnumeratedValue .
69 +
70 +epvv:Subject
71 + rdf:type owl:Class ;
72 + rdfs:label "Source location"^^xsd:string ;
73 + rdfs:subClassOf owl:Thing .
74 +
75 +epvv:WarningType
76 + rdf:type owl:Class ;
77 + rdfs:label "Warning type"^^xsd:string ;
78 + rdfs:subClassOf epvv:EnumeratedValue .
79 +
80 +epvv:hasSubject
81 + rdf:type owl:ObjectProperty ;
82 + rdfs:label "has subject"^^xsd:string .
83 +
84 +epvv:lineNumber
85 + rdf:type owl:DatatypeProperty ;
86 + rdfs:label "line number"^^xsd:string ;
87 + rdfs:range xsd:integer .