@prefix schema: .
@prefix dcterms: .
@prefix cvocab: .
@prefix rdf: .
@prefix opllic: .
@prefix rdfs: .
@prefix xsd: .
@prefix gr: .
@prefix sioc: .
@prefix owl: .
@prefix siocs: .
@prefix skos: .
@prefix wdrs: .
@prefix foaf: .
@prefix xhv: .
@prefix acl: .
@prefix oplvad: .
@prefix doap: .
@prefix cc: .
@prefix dct: .
oplvad:
a owl:Ontology ;
rdfs:label """OpenLink VAD Ontology"""^^xsd:string ;
rdfs:comment """Ontology that defines entity and relation types used to describe vad packages.
Examples include dependencies, packages etc."""@en ;
wdrs:describedby ;
dcterms:created "2014-05-18T13:00:00-05:00"^^xsd:dateTime ;
schema:creator ;
dcterms:modified "2015-03-20T13:38:00-05:00"^^xsd:dateTime ;
owl:versionInfo "1.0.0"^^xsd:string ;
owl:imports ,
,
,
;
oplvad:VirtuosoApplicationPackage ,
oplvad:DAVVirtuosoApplicationPackage ,
oplvad:FileSystemVirtuosoApplicationPackage ,
oplvad:hasVadPackage ,
oplvad:isVadPackageOf ,
oplvad:hasSubDirectory ,
oplvad:hasPackageName ,
oplvad:hasFileName ,
oplvad:hasDependency ,
oplvad:hasOptionalDependency ,
oplvad:hasMandatoryDependency ;
schema:about
oplvad:VirtuosoApplicationPackage ,
oplvad:DAVVirtuosoApplicationPackage ,
oplvad:FileSystemVirtuosoApplicationPackage ,
oplvad:hasVadPackage ,
oplvad:isVadPackageOf ,
oplvad:hasSubDirectory ,
oplvad:hasPackageName ,
oplvad:hasFileName ,
oplvad:hasDependency ,
oplvad:hasOptionalDependency ,
oplvad:hasMandatoryDependency .
a foaf:Document , schema:TechArticle ;
rdfs:label """OpenLink VAD Ontology Description Document (Turtle)"""^^xsd:string ;
cc:license ;
dcterms:created "2014-05-18T13:00:00-05:00"^^xsd:dateTime ;
dcterms:modified "2015-03-20T13:38:00-05:00"^^xsd:dateTime ;
schema:creator ;
rdfs:comment """This is a turtle document that uses Linked Data oriented content to describe an OpenLink ontology for VAD"""@en ;
foaf:primaryTopic ;
xhv:canonical ;
xhv:describes ;
schema:about ;
dcterms:subject .
a foaf:Document , schema:TechArticle ;
schema:creator ;
cc:license ;
rdfs:label """OpenLink VAD Ontology Description Document (Turtle)"""^^xsd:string ;
rdfs:comment """This is a turtle document that uses Linked Data oriented content to describe the OpenLink VAD Ontology."""@en ;
foaf:primaryTopic ;
dcterms:created "2014-05-18T13:00:00-05:00"^^xsd:dateTime ;
dcterms:modified "2015-03-20T13:38:00-05:00"^^xsd:dateTime ;
xhv:canonical ;
xhv:describes ;
schema:about ;
dcterms:subject .
a foaf:Document , schema:TechArticle ;
rdfs:label """OpenLink VAD Ontology Description Document"""^^xsd:string ;
cc:license ;
schema:creator ;
rdfs:comment """This is a document that uses Linked Data oriented content to describe OpenLink VAD Ontology."""@en ;
dcterms:subject ;
dcterms:created "2014-05-18T13:00:00-05:00"^^xsd:dateTime ;
dcterms:modified "2015-03-20T13:38:00-05:00"^^xsd:dateTime ;
foaf:primaryTopic ;
foaf:topic
oplvad:VirtuosoApplicationPackage ,
oplvad:DAVVirtuosoApplicationPackage ,
oplvad:FileSystemVirtuosoApplicationPackage ,
oplvad:hasVadPackage ,
oplvad:isVadPackageOf ,
oplvad:hasSubDirectory ,
oplvad:hasPackageName ,
oplvad:hasFileName ,
oplvad:hasDependency ,
oplvad:hasOptionalDependency ,
oplvad:hasMandatoryDependency .
# <-------------- Classes --------------> #
oplvad:VirtuosoApplicationPackage
a owl:Class ;
rdfs:label "Virtuoso Application Package" ;
rdfs:isDefinedBy .
oplvad:DAVVirtuosoApplicationPackage
a owl:Class ;
rdfs:label "DAV Virtuoso Application Package" ;
rdfs:comment """A VAD package which installs itself into the Virtuoso DAV system."""@en ;
rdfs:subClassOf oplvad:VirtuosoApplicationPackage ;
rdfs:isDefinedBy .
oplvad:FileSystemVirtuosoApplicationPackage
a owl:Class ;
rdfs:label "File System Virtuoso Application Package" ;
rdfs:comment """A VAD package which installs itself into the file system as "mounted" into Virtuoso."""@en ;
rdfs:subClassOf oplvad:VirtuosoApplicationPackage ;
rdfs:isDefinedBy .
# <-------------- Properties --------------> #
oplvad:hasVadPackage
a owl:ObjectProperty, rdf:Property ;
rdfs:isDefinedBy ;
rdfs:label "hasVadPackage"^^xsd:string ;
skos:altLabel "VAD Package"^^xsd:string ;
rdfs:comment """Related a project to its VAD pacakges."""@en ;
rdfs:domain doap:Project ;
rdfs:range oplvad:VirtuosoApplicationPackage ;
owl:inverseOf oplvad:isVadPackageOf ;
rdfs:subPropertyOf dct:hasPart .
oplvad:isVadPackageOf
a owl:ObjectProperty, rdf:Property ;
rdfs:isDefinedBy ;
rdfs:label "isVadPackageOf"^^xsd:string ;
skos:altLabel "Is VAD Package Of"^^xsd:string ;
rdfs:comment """Related a VAD package to its project."""@en ;
rdfs:domain oplvad:VirtuosoApplicationPackage ;
rdfs:range doap:Project ;
owl:inverseOf oplvad:hasVadPackage ;
rdfs:subPropertyOf dct:isPartOf .
oplvad:hasSubDirectory
a owl:DatatypeProperty, rdf:Property ;
rdfs:isDefinedBy ;
rdfs:label "hasSubDirectory"^^xsd:string ;
skos:altLabel "Subdirectory"^^xsd:string ;
rdfs:comment """Optionally used to specify a sub-directory in a source repository."""@en ;
rdfs:domain doap:Repository ;
rdfs:range xsd:string .
oplvad:hasPackageName
a owl:DatatypeProperty, rdf:Property ;
rdfs:isDefinedBy ;
rdfs:label "hasPackageName"^^xsd:string ;
skos:altLabel "Package Name"^^xsd:string ;
rdfs:comment """The name of the VAD package as identified within Virtuoso."""@en ;
rdfs:domain oplvad:VirtuosoApplicationPackage ;
rdfs:range xsd:string .
oplvad:hasFileName
a owl:DatatypeProperty, rdf:Property ;
rdfs:isDefinedBy ;
rdfs:label "hasFileName"^^xsd:string ;
skos:altLabel "File Name"^^xsd:string ;
rdfs:comment """The file name of the VAD package."""@en ;
rdfs:domain oplvad:VirtuosoApplicationPackage ;
rdfs:range xsd:string .
oplvad:hasDependency
a owl:ObjectProperty, rdf:Property ;
rdfs:isDefinedBy ;
rdfs:label "hasDependency"^^xsd:string ;
skos:altLabel "Dependency"^^xsd:string ;
rdfs:comment """A dependency of a VAD package. Typically only sub-properties are used to indicate whether the dependency is optional or not."""@en ;
rdfs:domain oplvad:VirtuosoApplicationPackage ;
schema:rangeIncludes
opllic:Module ,
oplvad:VirtuosoApplicationPackage .
opllic:Module owl:disjointWith oplvad:VirtuosoApplicationPackage .
oplvad:hasOptionalDependency
a owl:ObjectProperty, rdf:Property ;
rdfs:isDefinedBy ;
rdfs:label "hasOptionalDependency"^^xsd:string ;
skos:altLabel "Optional Dependency"^^xsd:string ;
rdfs:comment """An optional dependency of a VAD pacakge."""@en ;
rdfs:domain oplvad:VirtuosoApplicationPackage ;
schema:rangeIncludes
opllic:Module ,
oplvad:VirtuosoApplicationPackage ;
rdfs:subPropertyOf oplvad:hasDependency .
oplvad:hasMandatoryDependency
a owl:ObjectProperty, rdf:Property ;
rdfs:isDefinedBy ;
rdfs:label "hasMandatoryDependency"^^xsd:string ;
skos:altLabel "Mandatory Dependency"^^xsd:string ;
rdfs:comment """A mandatory dependency of a VAD package."""@en ;
rdfs:domain oplvad:VirtuosoApplicationPackage ;
schema:rangeIncludes
opllic:Module ,
oplvad:VirtuosoApplicationPackage ;
rdfs:subPropertyOf oplvad:hasDependency .
skos:related owl:equivalentProperty rdfs:seeAlso .
owl:inverseOf .