PREFIX bench:
PREFIX dcterms:
PREFIX swrc:
PREFIX rdfs:
PREFIX foaf:
PREFIX dc:
PREFIX xsd:
PREFIX rdf:
PREFIX :
OWA CLASSES {
CWA CLASS foaf:Person {
KEY foaf:name : LITERAL(xsd:string);
}
CWA CLASS bench:Journal {
TOTAL dc:title : LITERAL(xsd:string);
TOTAL dcterms:issued : LITERAL(xsd:integer);
TOTAL swrc:volume : LITERAL(xsd:integer);
MAX(6) swrc:editor;
swrc:number;
}
CWA CLASS bench:Proceedings{
TOTAL dc:title : LITERAL(xsd:string);
TOTAL dcterms:issued : LITERAL(xsd:integer);
MAX(6) swrc:editor;
dc:publisher;
bench:booktitle;
swrc:isbn;
swrc:series;
swrc:volume;
rdfs:seeAlso;
foaf:homepage;
swrc:number;
swrc:note;
}
CWA CLASS bench:Inproceedings {
TOTAL dc:title : LITERAL(xsd:string);
TOTAL bench:booktitle : LITERAL(xsd:string);
TOTAL dcterms:issued : LITERAL(xsd:integer);
TOTAL foaf:homepage : LITERAL(xsd:string);
MIN(1), MAX(4) dc:creator;
dcterms:partOf;
bench:abstract;
bench:cdrom;
swrc:pages;
rdfs:seeAlso;
dcterms:references;
swrc:number;
}
OWA CLASS bench:Article {
TOTAL dc:title : LITERAL(xsd:string);
TOTAL swrc:journal;
MIN(1), MAX(4) dc:creator;
}
CWA CLASS bench:Www {
TOTAL dc:title : LITERAL(xsd:string);
MIN(1), MAX(2) dc:creator;
swrc:note;
foaf:homepage;
}
CWA CLASS bench:MastersThesis {
TOTAL dc:title : LITERAL(xsd:string);
TOTAL dc:publisher : LITERAL(xsd:string);
TOTAL dcterms:issued : LITERAL(xsd:integer);
MIN(1), MAX(2) dc:creator;
foaf:homepage;
}
CWA CLASS bench:PhDThesis {
TOTAL dc:title : LITERAL(xsd:string);
TOTAL dc:publisher : LITERAL(xsd:string);
TOTAL dcterms:issued : LITERAL(xsd:integer);
MIN(1), MAX(3) dc:creator;
swrc:isbn;
swrc:month;
rdfs:seeAlso;
foaf:homepage;
swrc:number;
swrc:series;
swrc:volume;
}
CWA CLASS bench:Incollection {
TOTAL dc:title : LITERAL(xsd:string);
TOTAL dcterms:issued : LITERAL(xsd:integer);
TOTAL bench:booktitle : LITERAL(xsd:string);
MIN(1), MAX(3) dc:creator;
dc:publisher;
swrc:pages;
rdfs:seeAlso;
foaf:homepage;
bench:cdrom;
}
CWA CLASS bench:Book {
TOTAL dc:title : LITERAL(xsd:string);
TOTAL dc:publisher : LITERAL(xsd:string);
TOTAL dcterms:issued : LITERAL(xsd:integer);
MIN(1), MAX(3) dc:creator;
MAX(3) swrc:editor;
swrc:isbn;
foaf:homepage;
swrc:series;
swrc:volume;
swrc:month;
}
}
OWA PROPERTIES {
RANGE(foaf:Person) dc:creator;
RANGE(foaf:Person) swrc:editor;
RANGE(bench:Journal) swrc:journal;
PARTIAL, RANGE(bench:Proceedings) dcterms:partOf;
PARTIAL swrc:number : LITERAL(xsd:integer);
PARTIAL foaf:homepage : LITERAL(xsd:string);
PARTIAL dc:publisher : LITERAL(xsd:string);
PARTIAL bench:booktitle : LITERAL(xsd:string);
PARTIAL swrc:isbn : LITERAL(xsd:string);
PARTIAL swrc:series : LITERAL(xsd:integer);
PARTIAL swrc:volume : LITERAL(xsd:integer);
PARTIAL rdfs:seeAlso : LITERAL(xsd:string);
PARTIAL dcterms:references : BNODE;
PARTIAL bench:abstract : LITERAL(xsd:string);
PARTIAL bench:cdrom : LITERAL(xsd:string);
PARTIAL swrc:pages : LITERAL(xsd:integer);
PARTIAL swrc:month : LITERAL(xsd:integer);
PARTIAL swrc:note : LITERAL(xsd:string);
}