@base . @prefix org: . @prefix rdfs: . @prefix rdf: . @prefix foaf: . @prefix odapps: . @prefix owl: . @prefix dvia: . @prefix dcat: . @prefix dct: . @prefix xsd: . @prefix rev: . @prefix frbr: . @prefix vann: . @prefix cc: . # ------------------------------- Metadata---------------------------------------------- a owl:Ontology; rdfs:comment "odapps is an RDF vocabulary defined to facilitate the description of Open-Data-based ideas and applications published on the Web."@en ; dct:title "The vocabulary for (L)OD ideas and applications"@en; dct:issued "2013-05-10"^^xsd:date; dct:modified "2014-01-14"^^xsd:date; dct:creator [foaf:mbox "Anastasia.Dimou@UGent.be"; foaf:name "Anastasia Dimou"]; dct:creator [foaf:mbox "Pieter.Colpaert@UGent.be"; foaf:name "Pieter Colpaert"]; dct:contributor [foaf:mbox "rtroncy@eurecom.fr"; foaf:name "Raphael Troncy"] ; dct:contributor [foaf:mbox "atemezin@eurecom.fr"; foaf:name "Ghislain Auguste Atemezing"] ; cc:license ; vann:preferredNamespacePrefix "odapps" ; owl:versionInfo "1.1 - 2014-01-14" . ########--- Classes --------------########## ########################################### #App Concept odapps:AppConcept a rdfs:Class; rdfs:label "Application Concept"@en ; rdfs:comment "An App Concept describes an idea for an application (a digital work) which refers to Open Data."@en ; rdfs:subClassOf frbr:Work ; rdfs:isDefinedBy . #Application #extends the dvia:Application dvia:Application rdfs:subClassOf odapps:Application. odapps:Application a rdfs:Class; rdfs:label "Application"@en ; rdfs:comment "An App Concept implementation." ; rdfs:isDefinedBy . #Tool #extends the dvia:VisualTool dvia:VisualTool rdfs:subClassOf odapps:Tool . odapps:Tool a rdfs:Class; rdfs:comment "The tool or library used to build the application."@en ; rdfs:isDefinedBy ; rdfs:label "Tool."@en . ##### Properties ---------######### ####-############################# odapps:conceived a rdf:Property ; rdfs:label "conceived by" ; rdfs:comment "The Agent which conceived the idea about the App Concept" ; rdfs:range foaf:Agent . #odapps:consumes #extends dvia:consumes dvia:consumes rdfs:SubClassOf odapps:consumes. odapps:consumes a rdf:Property, owl:ObjectProperty; rdfs:comment "links to the dataset used to make the application, and could be of different types or formats"; rdfs:domain odapps:Application, odapps:AppConcept; rdfs:isDefinedBy ; rdfs:label "consumes"@en ; rdfs:range dcat:Dataset, xsd:string. odapps:comment a rdf:Property, owl:ObjectProperty; rdfs:comment "comment on the application and the Concept"; rdfs:domain odapps:Application, odapps:AppConcept; rdfs:isDefinedBy ; rdfs:label "comment"@en ; rdfs:range odapps:AppConcept, odapps:Application. #demo uri odapps:demoUri a rdf:Property, owl:ObjectProperty ; rdfs:comment "Property for a given demo of the application and/or the Concept."@en ; rdfs:domain odapps:AppConcept, odapps:Application; rdfs:isDefinedBy ; rdfs:label "demo uri"@en . #description #extends dvia:description odapps:description a rdf:Property, owl:ObjectProperty ; rdfs:comment "Property for a given descriptive informations of the concept and/or the application."@en ; rdfs:domain odapps:AppConcept, odapps:Application; rdfs:isDefinedBy ; rdfs:label "Concept and/or Application description"@en . #datasetDescription #extends dvia:datasetDescription odapps:datasetDescription a rdf:Property, owl:ObjectProperty ; rdfs:comment "Property for a given descriptive informations of the datasets used for making the application. It could be used when no more details are given on the datasets like URL, formats, etc."@en ; rdfs:domain odapps:AppConcept, odapps:Application; rdfs:isDefinedBy ; rdfs:label "dataset description"@en . #download url #extends dvia:downloadUrl dvia:downloadUrl rdfs:subClassOf odapps:downloadUrl. odapps:downloadUrl a rdf:Property; rdfs:comment "This property links to the application"@en ; rdfs:domain odapps:Application; rdfs:isDefinedBy ; rdfs:label "download url"@en ; rdfs:range xsd:anyURI. #keyword #extends dvia:keyword dvia:keyword rdfs:subPropertyOf odapps:keyword. odapps:keyword a rdf:Property, owl:ObjectProperty ; rdfs:comment "The keywords of the Application."@en ; rdfs:domain odapps:AppConcept, odapps:Application; rdfs:isDefinedBy ; rdfs:label "dataset description"@en . #license #redefines dvia:hasLicense dvia:hasLicense rdfs:subPropertyOf odapps:license. odapps:license a rdf:Property, owl:DatatypeProperty; rdfs:comment "This property links to the license of the application"; rdfs:domain odapps:Application; rdfs:isDefinedBy ; rdfs:label "has license"@en ; rdfs:range xsd:anyURI. #odapps:instigator odapps:instigator a rdf:Property, owl:ObjectProperty; rdfs:label "instigator"@en ; rdfs:comment "The Agent which conceived the idea about the App Concept (the instigator/initiator)."@en ; rdfs:isDefinedBy ; rdfs:domain odapps:AppConcept ; rdfs:range foaf:Agent . #odapps:implements odapps:implements a rdf:Property, owl:ObjectProperty ; rdfs:label "implements"@en ; rdfs:comment "The App Concept that this application implements"@en ; rdfs:isDefinedBy ; rdfs:domain odapps:Application ; rdfs:range odapps:AppConcept . #odapps:revision odapps:revision a rdf:Property ; rdfs:label "revision of" ; rdfs:comment "An App concept which was revised and re-posed / extended. " ; rdfs:isDefinedBy ; rdfs:domain odapps:AppConcept ; rdfs:range odapps:AppConcept . #odapps:revised odapps:revised a rdf:Property, owl:ObjectProperty; rdfs:label "revised"@en ; rdfs:comment "The Agent which revised / extended the idea about the App Concept."@en ; rdfs:isDefinedBy ; rdfs:domain odapps:AppConcept ; rdfs:range foaf:Agent . #usesTool #extends dvia:usesTool dvia:usesTool rdfs:subClassOf odapps:usesTool. odapps:usesTool a rdf:Property; rdfs:comment "This property links to the tools or libraries used for the application"@en ; rdfs:domain odapps:Application; rdfs:isDefinedBy ; rdfs:label "usesTool"@en ; rdfs:range odapps:Tool. #url #extends dvia:url dvia:url rdfs:subClassOf odapps:url. odapps:url a rdf:Property; rdfs:comment "This property links to the application"@en ; rdfs:domain odapps:Application; rdfs:isDefinedBy ; rdfs:label "url"@en ; rdfs:range xsd:anyURI.