linked-data-dqm.ttl 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912
  1. @prefix daq: <http://purl.org/eis/vocab/daq#> .
  2. @prefix dqm: <http://purl.org/eis/vocab/dqm#> .
  3. @prefix owl: <http://www.w3.org/2002/07/owl#> .
  4. @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
  5. @prefix rdfg: <http://www.w3.org/2004/03/trix/rdfg-1> .
  6. @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
  7. @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
  8. @prefix qpro: <http://purl.org/eis/vocab/qpro#> .
  9. @prefix prov: <http://www.w3.org/ns/prov#> .
  10. @prefix dc: <http://purl.org/dc/elements/1.1/> .
  11. @prefix vann: <http://purl.org/vocab/vann/> .
  12. @prefix dct: <http://purl.org/dc/terms/>.
  13. @prefix foaf: <http://xmlns.com/foaf/0.1/>.
  14. ### Ontology Information
  15. dqm:
  16. a owl:Ontology ;
  17. dct:title "Linked Data Quality Metrics (dqm)"@en ;
  18. dc:description "The Linked Data Quality Metrics (dqm) vocabulary describes a set of quality indicators based on the daQ vocabulary"@en ;
  19. dct:creator [
  20. foaf:name "Jeremy Debattista";
  21. foaf:homepage <http://www.jeremydebattista.info> ;
  22. foaf:mbox <mailto:debattis@cs.uni-bonn.de>
  23. ] ;
  24. dct:modified "2016-03-17"^^xsd:date ;
  25. dct:language "en"^^xsd:language ;
  26. vann:preferredNamespaceUri "http://purl.org/eis/vocab/dqm#";
  27. vann:preferredNamespacePrefix "dqm";
  28. foaf:homepage <http://purl.org/eis/vocab/dqm> .
  29. ### Accessibility Category
  30. dqm:Accessibility
  31. a rdfs:Class ;
  32. rdfs:subClassOf daq:Category ;
  33. rdfs:comment "Encompasses dimensions related to the ability to access to and retrieve the dataset required for a particular use case" ;
  34. rdfs:label "Accessibility" .
  35. #### Availability Dimension
  36. dqm:Availability
  37. a rdfs:Class ;
  38. rdfs:subClassOf daq:Dimension ;
  39. rdfs:comment "Metrics in this dimension measure the extent to which information (or some portion of it) is present, obtainable and ready for use" ;
  40. rdfs:label "Availability" .
  41. dqm:EndPointAvailabilityMetric
  42. a rdfs:Class ;
  43. rdfs:subClassOf daq:Metric ;
  44. daq:expectedDataType xsd:double ;
  45. rdfs:comment "Checks whether the server (endpoint) is reachable and responds to a SPARQL query" ;
  46. rdfs:label "Availability of the SPARQL end-point metric" .
  47. dqm:RDFAvailabilityMetric
  48. a rdfs:Class ;
  49. rdfs:subClassOf daq:Metric ;
  50. daq:expectedDataType xsd:double ;
  51. rdfs:comment "Upon request of an RDF dump, checks whether it is provided as result" ;
  52. rdfs:label "Availability of the RDF dumps metric" .
  53. dqm:DereferenceabilityMetric
  54. a rdfs:Class ;
  55. rdfs:subClassOf daq:Metric ;
  56. daq:expectedDataType xsd:double ;
  57. rdfs:comment "Determines whether requesting a resource, identified by a URI, results in an error code being returned (e.g. 4xx: client error or 5xx: server error), or in a broken link" ;
  58. rdfs:label "Dereferenceability metric" .
  59. dqm:DereferenceabilityForwardLinksMetric
  60. a rdfs:Class ;
  61. rdfs:subClassOf daq:Metric ;
  62. daq:expectedDataType xsd:double ;
  63. rdfs:comment "Detects all forward links (locally known triples where the local URI is mentioned in the subject)" ;
  64. rdfs:label "Dereferenceability of forward-links metric" .
  65. dqm:MisreportedContentTypesMetric
  66. a rdfs:Class ;
  67. rdfs:subClassOf daq:Metric ;
  68. daq:expectedDataType xsd:double ;
  69. rdfs:comment "Checks whether the content is suitable for consumption and if such content should be accessed" ;
  70. rdfs:label "Misreported content types metric" .
  71. dqm:hasAvailabilityDimension
  72. a rdf:Property ;
  73. rdfs:subPropertyOf daq:hasDimension ;
  74. rdfs:domain dqm:Accessibility ;
  75. rdfs:range dqm:Availability .
  76. dqm:hasEndPointAvailabilityMetric
  77. a rdf:Property ;
  78. rdfs:subPropertyOf daq:hasMetric ;
  79. rdfs:domain dqm:Availability ;
  80. rdfs:range dqm:EndPointAvailabilityMetric .
  81. dqm:hasRDFAvailabilityMetric
  82. a rdf:Property ;
  83. rdfs:subPropertyOf daq:hasMetric ;
  84. rdfs:domain dqm:Availability ;
  85. rdfs:range dqm:RDFAvailabilityMetric .
  86. dqm:hasDereferenceabilityMetric
  87. a rdf:Property ;
  88. rdfs:subPropertyOf daq:hasMetric ;
  89. rdfs:domain dqm:Availability ;
  90. rdfs:range dqm:DereferenceabilityMetric .
  91. dqm:hasDereferenceabilityForwardLinksMetric
  92. a rdf:Property ;
  93. rdfs:subPropertyOf daq:hasMetric ;
  94. rdfs:domain dqm:Availability ;
  95. rdfs:range dqm:DereferenceabilityForwardLinksMetric .
  96. dqm:hasMisreportedContentTypesMetric
  97. a rdf:Property ;
  98. rdfs:subPropertyOf daq:hasMetric ;
  99. rdfs:domain dqm:Availability ;
  100. rdfs:range dqm:MisreportedContentTypesMetric .
  101. #### Licensing Dimension
  102. dqm:Licensing
  103. a rdfs:Class ;
  104. rdfs:subClassOf daq:Dimension ;
  105. rdfs:comment "Indicates whether consumers of the dataset are explicitly granted permissions to use it, under defined conditions (if any)" ;
  106. rdfs:label "Licensing" .
  107. dqm:MachineReadableLicenseMetric
  108. a rdfs:Class ;
  109. rdfs:subClassOf daq:Metric ;
  110. daq:expectedDataType xsd:double ;
  111. rdfs:comment "Verifies that the resource is annotated with a machine-readable indication of the license (e.g. a VoID description or dcterms:license property)" ;
  112. rdfs:label "Machine-readable indication of a license metric" .
  113. dqm:HumanReadableLicenseMetric
  114. a rdfs:Class ;
  115. rdfs:subClassOf daq:Metric ;
  116. daq:expectedDataType xsd:double ;
  117. rdfs:comment "Verifies whether a human-readable text, stating the licensing model attributed to the resource, has been provided as part of the dataset" ;
  118. rdfs:label "Human-readable indication of a license metric" .
  119. dqm:hasLicensingDimension
  120. a rdf:Property ;
  121. rdfs:subPropertyOf daq:hasDimension ;
  122. rdfs:domain dqm:Accessibility ;
  123. rdfs:range dqm:Licensing .
  124. dqm:hasMachineReadableLicenseMetric
  125. a rdf:Property ;
  126. rdfs:subPropertyOf daq:hasMetric ;
  127. rdfs:domain dqm:Licensing ;
  128. rdfs:range dqm:MachineReadableLicenseMetric .
  129. dqm:hasHumanReadableLicenseMetric
  130. a rdf:Property ;
  131. rdfs:subPropertyOf daq:hasMetric ;
  132. rdfs:domain dqm:Licensing ;
  133. rdfs:range dqm:HumanReadableLicenseMetric .
  134. #### Security Dimension
  135. dqm:Security
  136. a rdfs:Class ;
  137. rdfs:subClassOf daq:Dimension ;
  138. rdfs:comment "Refers to the extent to which data is protected against illegal alteration and it's authenticity can be guaranteed and to the confidentiality of the communication between a source and its consumers" ;
  139. rdfs:label "Security" .
  140. dqm:DigitalSignatureUsage
  141. a rdfs:Class ;
  142. rdfs:subClassOf daq:Metric ;
  143. daq:expectedDataType xsd:double ;
  144. rdfs:comment "This metric checks foaf documents have a digital signature with them." ;
  145. rdfs:label "Digital Signature Usage" .
  146. dqm:hasSecurityDimension
  147. a rdf:Property ;
  148. rdfs:subPropertyOf daq:hasDimension ;
  149. rdfs:domain dqm:Accessibility ;
  150. rdfs:range dqm:Security .
  151. dqm:hasDigitalSignatureUsage
  152. a rdf:Property ;
  153. rdfs:subPropertyOf daq:hasMetric ;
  154. rdfs:domain dqm:Security ;
  155. rdfs:range dqm:DigitalSignatureUsage .
  156. #### Performance Dimension
  157. dqm:Performance
  158. a rdfs:Class ;
  159. rdfs:subClassOf daq:Dimension ;
  160. rdfs:comment "Assesses the efficiency with which a system can bind to the dataset and get access to the information contained into it" ;
  161. rdfs:label "Performance" .
  162. dqm:LowLatencyMetric
  163. a rdfs:Class ;
  164. rdfs:subClassOf daq:Metric ;
  165. daq:expectedDataType xsd:double ;
  166. rdfs:comment "Measures the delay between the submission of a request to the data source and the reception of the respective response (or the first part of it)" ;
  167. rdfs:label "Low latency metric" .
  168. dqm:HighThroughputMetric
  169. a rdfs:Class ;
  170. rdfs:subClassOf daq:Metric ;
  171. daq:expectedDataType xsd:double ;
  172. rdfs:comment "Measures the number of answered HTTP requests responsed by the source of the dataset, per second" ;
  173. rdfs:label "High throughput metric" .
  174. dqm:ScalabilityOfDataSourceMetric
  175. a rdfs:Class ;
  176. rdfs:subClassOf daq:Metric ;
  177. daq:expectedDataType xsd:double ;
  178. rdfs:comment "Determines whether the time required to answer a set of N requests divided by N, is not longer than the time it takes to answer a single request" ;
  179. rdfs:label "Scalability of a data source metric" .
  180. dqm:CorrectURIUsage
  181. a rdfs:Class ;
  182. rdfs:subClassOf daq:Metric ;
  183. daq:expectedDataType xsd:double ;
  184. rdfs:comment "Determines whether URIs in a dataset are represented as Slash URIs if dataset is large, or Hash URIs otherwise" ;
  185. rdfs:label "Correct Usage of Cool URIs" .
  186. dqm:hasPerformanceDimension
  187. a rdf:Property ;
  188. rdfs:subPropertyOf daq:hasDimension ;
  189. rdfs:domain dqm:Accessibility ;
  190. rdfs:range dqm:Performance .
  191. dqm:hasLowLatencyMetric
  192. a rdf:Property ;
  193. rdfs:subPropertyOf daq:hasMetric ;
  194. rdfs:domain dqm:Performance ;
  195. rdfs:range dqm:LowLatencyMetric .
  196. dqm:hasHighThroughputMetric
  197. a rdf:Property ;
  198. rdfs:subPropertyOf daq:hasMetric ;
  199. rdfs:domain dqm:Performance ;
  200. rdfs:range dqm:HighThroughputMetric .
  201. dqm:hasScalabilityOfDataSourceMetric
  202. a rdf:Property ;
  203. rdfs:subPropertyOf daq:hasMetric ;
  204. rdfs:domain dqm:Performance ;
  205. rdfs:range dqm:ScalabilityOfDataSourceMetric .
  206. dqm:hasCorrectURIUsage
  207. a rdf:Property ;
  208. rdfs:subPropertyOf daq:hasMetric ;
  209. rdfs:domain dqm:Performance ;
  210. rdfs:range dqm:CorrectURIUsage .
  211. #### Interlinking Dimension
  212. dqm:Interlinking
  213. a rdfs:Class;
  214. rdfs:subClassOf daq:Dimension ;
  215. rdfs:comment "Refers to the degree to which entities that represent the same concept are linked to each other, be it within or between two or more data sources." ;
  216. rdfs:label "Interlinking" .
  217. dqm:DereferenceabilityBackLinksMetric
  218. a rdfs:Class ;
  219. rdfs:subClassOf daq:Metric ;
  220. daq:expectedDataType xsd:double ;
  221. rdfs:comment "Detects all local in-links or back-links (locally available triples with the resource URI appearing as object, in the dereferenced document returned for the resource)" ;
  222. rdfs:label "Dereferenceability of back-links metric" .
  223. dqm:InterlinkDetectionMetric
  224. a rdfs:Class ;
  225. rdfs:subClassOf daq:Metric ;
  226. daq:expectedDataType xsd:double ;
  227. rdfs:comment "This is a complex metric that detects good quality interlinks by measuring the (i) interlink degree; (ii) clustering coefficient; (iii) centrality; (iv) open sameAs chains; (v) sameAs description richness" ;
  228. rdfs:label "Interlink Detection Metric" .
  229. dqm:LinksToExternalDataProvidersMetric
  230. a rdfs:Class ;
  231. rdfs:subClassOf daq:Metric ;
  232. daq:expectedDataType xsd:double ;
  233. rdfs:comment "Measures the degree to which the resource is linked to external data providers, that is, refers to the detection of links that connect the resource to external data provided by another data sources" ;
  234. rdfs:label "Existence of links to external data providers" .
  235. dqm:hasInterlinkDimension
  236. a rdf:Property ;
  237. rdfs:subPropertyOf daq:hasDimension ;
  238. rdfs:domain dqm:Accessibility ;
  239. rdfs:range dqm:Interlinking .
  240. dqm:hasDereferenceabilityBackLinksMetric
  241. a rdf:Property ;
  242. rdfs:subPropertyOf daq:hasMetric ;
  243. rdfs:domain dqm:Interlinking ;
  244. rdfs:range dqm:DereferenceabilityBackLinksMetric .
  245. dqm:hasInterlinkDetectionMetricMetric
  246. a rdf:Property ;
  247. rdfs:subPropertyOf daq:hasMetric ;
  248. rdfs:domain dqm:Interlinking ;
  249. rdfs:range dqm:InterlinkDetectionMetric .
  250. dqm:hasLinkToExternalDataProvidersMetric
  251. a rdf:Property ;
  252. rdfs:subPropertyOf daq:hasMetric ;
  253. rdfs:domain dqm:Interlinking ;
  254. rdfs:range dqm:LinksToExternalDataProvidersMetric .
  255. ### Intrinsic Category
  256. dqm:Intrinsic
  257. a rdfs:Class ;
  258. rdfs:subClassOf daq:Category ;
  259. rdfs:comment "Refers to dimensions that are independent of the user's context and that measure the correctness, succinctness and consistency of the dataset" ;
  260. rdfs:label "Intrinsic" .
  261. #### Consistency Dimension
  262. dqm:Consistency
  263. a rdfs:Class ;
  264. rdfs:subClassOf daq:Dimension ;
  265. rdfs:comment "Consistency means that a knowledge base is free of (logical/formal) contradictions with respect to particular knowledge representation and inference mechanisms" ;
  266. rdfs:label "Consistency" .
  267. dqm:EntitiesAsMembersOfDisjointClassesMetric
  268. a rdfs:Class ;
  269. rdfs:subClassOf daq:Metric ;
  270. daq:expectedDataType xsd:double ;
  271. rdfs:comment "The ratio of entities described as members of disjoint classes (here: classes explicitly known as disjoint) to the total number of entities described in the dataset" ;
  272. rdfs:label "Entities as members of disjoint classes metric" .
  273. dqm:MisplacedClassesOrPropertiesMetric
  274. a rdfs:Class ;
  275. rdfs:subClassOf daq:Metric ;
  276. daq:expectedDataType xsd:double ;
  277. rdfs:comment "Find resources that are - defined as a property but also appear on subject or object positions in other triples (except cases like ex:prop rdf:type rdf:Property, ex:prop rds:subPropetyOf) - defined as a class but also appear on predicate position in other triples. The metric is computed as a ratio of misplaced classes and properties" ;
  278. rdfs:label "Misplaced classes or properties metric" .
  279. dqm:MisusedOwlDatatypeOrObjectPropertiesMetric
  280. a rdfs:Class ;
  281. rdfs:subClassOf daq:Metric ;
  282. daq:expectedDataType xsd:double ;
  283. rdfs:comment "Detect properties that are defined as a owl:datatypeProperty but is used as objectProperty and properties defined as a owl:object property and used as datatype property The metric is computed as a ratio of misused properties" ;
  284. rdfs:label "Misuse Owl datatype or object properties metric" .
  285. dqm:OntologyHijackingMetric
  286. a rdfs:Class ;
  287. rdfs:subClassOf daq:Metric ;
  288. daq:expectedDataType xsd:double ;
  289. rdfs:comment "Detects the redefinition by third parties of external classes/properties such that reasoning over data using those external terms is affected" ;
  290. rdfs:label "Ontology hijacking metric" .
  291. dqm:UsageOfDeprecatedClassesOrProperties
  292. a rdfs:Class ;
  293. rdfs:subClassOf daq:Metric ;
  294. daq:expectedDataType xsd:double ;
  295. rdfs:comment "This metric checks if a dataset makes use of Deprecated Classes as resource types (defined as owl:DeprecatedClass) or Properties (defined as owl:DeprecatedProperty) in a resource property" ;
  296. rdfs:label "Usage of Deprecated Classesor Deprecated Properties" .
  297. dqm:UsageOfIncorrectDomainOrRangeDatatypesMetric
  298. a rdfs:Class ;
  299. rdfs:subClassOf daq:Metric ;
  300. daq:expectedDataType xsd:double ;
  301. rdfs:comment "This metric tests if a property's domain and range are of the same type as declared in the corresponding schema" ;
  302. rdfs:label "Incorrect Domain or Range Datatypes" .
  303. dqm:ValidIFPUsageMetric
  304. a rdfs:Class ;
  305. rdfs:subClassOf daq:Metric ;
  306. daq:expectedDataType xsd:double ;
  307. rdfs:comment "This metric checks if the Inverse Functional Properties (IFP) is used correctly, i.e. if we have S P O and P is set to be an owl:InverseFunctionalProperty, then S is the one and only resource connected to O. If there is a triple S1 P O, then the IFP is not used correctly and thus since S1 will be 'reasoned' to be the same as S." ;
  308. rdfs:label "Valid Usage of the owl:InverseFunctionalProperty" .
  309. dqm:hasConsistencyDimension
  310. a rdf:Property ;
  311. rdfs:subPropertyOf daq:hasDimension ;
  312. rdfs:domain dqm:Intrinsic ;
  313. rdfs:range dqm:Consistency .
  314. dqm:hasEntitiesAsMembersOfDisjointClassesMetric
  315. a rdf:Property ;
  316. rdfs:subPropertyOf daq:hasMetric ;
  317. rdfs:domain dqm:Consistency ;
  318. rdfs:range dqm:EntitiesAsMembersOfDisjointClassesMetric .
  319. dqm:hasMisusedOwlDatatypeOrObjectPropertiesMetric
  320. a rdf:Property ;
  321. rdfs:subPropertyOf daq:hasMetric ;
  322. rdfs:domain dqm:Consistency ;
  323. rdfs:range dqm:MisusedOwlDatatypeOrObjectPropertiesMetric .
  324. dqm:hasMisplacedClassesOrPropertiesMetric
  325. a rdf:Property ;
  326. rdfs:subPropertyOf daq:hasMetric ;
  327. rdfs:domain dqm:Consistency ;
  328. rdfs:range dqm:MisplacedClassesOrPropertiesMetric .
  329. dqm:hasOntologyHijackingMetric
  330. a rdf:Property ;
  331. rdfs:subPropertyOf daq:hasMetric ;
  332. rdfs:domain dqm:Consistency ;
  333. rdfs:range dqm:OntologyHijackingMetric .
  334. dqm:hasUsageOfDeprecatedClassesOrProperties
  335. a rdf:Property ;
  336. rdfs:subPropertyOf daq:hasMetric ;
  337. rdfs:domain dqm:Consistency ;
  338. rdfs:range dqm:UsageOfDeprecatedClassesOrProperties .
  339. dqm:hasUsageOfIncorrectDomainOrRangeDatatypesMetric
  340. a rdf:Property ;
  341. rdfs:subPropertyOf daq:hasMetric ;
  342. rdfs:domain dqm:Consistency ;
  343. rdfs:range dqm:UsageOfIncorrectDomainOrRangeDatatypesMetric .
  344. dqm:hasValidIFPUsageMetric
  345. a rdf:Property ;
  346. rdfs:subPropertyOf daq:hasMetric ;
  347. rdfs:domain dqm:Consistency ;
  348. rdfs:range dqm:ValidIFPUsageMetric .
  349. #### Completeness Dimension
  350. dqm:Completeness
  351. a rdfs:Class ;
  352. rdfs:subClassOf daq:Dimension ;
  353. rdfs:comment "Refers to the level the data or schema used is complete" ;
  354. rdfs:label "Completeness" .
  355. dqm:DataCubePopulationCompleteness
  356. a rdfs:Class ;
  357. rdfs:subClassOf daq:Metric ;
  358. daq:expectedDataType xsd:double ;
  359. rdfs:comment "This metric checks if a dataset has observations that cover a gold standard codelist." ;
  360. rdfs:label "RDF Data Cube Population Completeness" .
  361. dqm:hasCompletenessDimension
  362. a rdf:Property ;
  363. rdfs:subPropertyOf daq:hasDimension ;
  364. rdfs:domain dqm:Intrinsic ;
  365. rdfs:range dqm:Completeness .
  366. dqm:hasDataCubePopulationCompletenessDimension
  367. a rdf:Property ;
  368. rdfs:subPropertyOf daq:hasMetric ;
  369. rdfs:domain dqm:Completeness ;
  370. rdfs:range dqm:DataCubePopulationCompleteness .
  371. #### Conciseness Dimension
  372. dqm:Conciseness
  373. a rdfs:Class ;
  374. rdfs:subClassOf daq:Dimension ;
  375. rdfs:comment "Refers to the redundancy of entities, be it at the schema or the data level" ;
  376. rdfs:label "Conciseness" .
  377. dqm:ExtensionalConcisenessMetric
  378. a rdfs:Class ;
  379. rdfs:subClassOf daq:Metric ;
  380. daq:expectedDataType xsd:double ;
  381. rdfs:comment "Provides a measure of the redundancy of the dataset at the data level, computed as the ratio of the Number of Unique Subjects to the Total Number of Subjects" ;
  382. rdfs:label "Extensional conciseness metric" .
  383. dqm:hasConcisenessDimension
  384. a rdf:Property ;
  385. rdfs:subPropertyOf daq:hasDimension ;
  386. rdfs:domain dqm:Intrinsic ;
  387. rdfs:range dqm:Conciseness .
  388. dqm:hasExtensionalConcisenessMetric
  389. a rdf:Property ;
  390. rdfs:subPropertyOf daq:hasMetric ;
  391. rdfs:domain dqm:Conciseness ;
  392. rdfs:range dqm:ExtensionalConcisenessMetric .
  393. #### Syntactic Validity Dimension
  394. dqm:SyntacticValidity
  395. a rdfs:Class ;
  396. rdfs:subClassOf daq:Dimension ;
  397. rdfs:comment "The Degree to which an RDF Document conforms to the specification of the serialisation formation" ;
  398. rdfs:label "Syntactic Validity" .
  399. dqm:CompatibleDatatype
  400. a rdfs:Class ;
  401. rdfs:subClassOf daq:Metric ;
  402. daq:expectedDataType xsd:double ;
  403. rdfs:comment "** TODO **" ;
  404. rdfs:label "Compatible Datatype" .
  405. dqm:CorrectLanguageTag
  406. a rdfs:Class ;
  407. daq:expectedDataType xsd:double ;
  408. rdfs:subClassOf daq:Metric ;
  409. rdfs:comment "** TODO **" ;
  410. rdfs:label "Correct Language Tag" .
  411. dqm:UntypedLiteralsMetric
  412. a rdfs:Class ;
  413. daq:expectedDataType xsd:double ;
  414. rdfs:subClassOf daq:Metric ;
  415. rdfs:comment "** TODO **" ;
  416. rdfs:label "Untyped Literals" .
  417. dqm:hasCorrectLanguageTag
  418. a rdf:Property ;
  419. rdfs:subPropertyOf daq:hasMetric ;
  420. rdfs:domain dqm:SyntacticValidity ;
  421. rdfs:range dqm:CorrectLanguageTag .
  422. dqm:hasSyntacticValidityDimension
  423. a rdf:Property ;
  424. rdfs:subPropertyOf daq:hasDimension ;
  425. rdfs:domain dqm:Intrinsic ;
  426. rdfs:range dqm:SyntacticValidity .
  427. dqm:hasCompatibleDatatype
  428. a rdf:Property ;
  429. rdfs:subPropertyOf daq:hasMetric ;
  430. rdfs:domain dqm:SyntacticValidity ;
  431. rdfs:range dqm:CompatibleDatatype .
  432. dqm:hasUntypedLiteral
  433. a rdf:Property ;
  434. rdfs:subPropertyOf daq:hasMetric ;
  435. rdfs:domain dqm:SyntacticValidity ;
  436. rdfs:range dqm:UntypedLiteralsMetric .
  437. ### Contextual Category
  438. dqm:Contextual
  439. a rdfs:Class ;
  440. rdfs:subClassOf daq:Category ;
  441. rdfs:comment "Comprises dimensions that highly depend on the context of the task to be performed" ;
  442. rdfs:label "Contextual" .
  443. #### Understandability Dimension
  444. dqm:Understandability
  445. a rdfs:Class ;
  446. rdfs:subClassOf daq:Dimension ;
  447. rdfs:comment "Refers to the easy with which data can be comprehended without ambiguity and used by a human data consumer" ;
  448. rdfs:label "Understandability" .
  449. dqm:VocabularyUsageIndication
  450. a rdfs:Class ;
  451. rdfs:subClassOf daq:Metric ;
  452. daq:expectedDataType xsd:double ;
  453. rdfs:comment "This metric checks the number of valid vocabularies indicated by the voID metadata against the number of different vocabularies used." ;
  454. rdfs:label "Vocabulary Usage Indication" .
  455. dqm:HumanReadableLabellingMetric
  456. a rdfs:Class ;
  457. rdfs:subClassOf daq:Metric ;
  458. daq:expectedDataType xsd:double ;
  459. rdfs:comment "Assesses the percentage of entities having an rdfs:label or rdfs:comment" ;
  460. rdfs:label "Human-readable labelling metric" .
  461. dqm:PresenceOfURIRegEx
  462. a rdfs:Class ;
  463. rdfs:subClassOf daq:Metric ;
  464. daq:expectedDataType xsd:double ;
  465. rdfs:comment "This metric checks if the dataset has a regular expression defined." ;
  466. rdfs:label "Vocabulary Usage Indication" .
  467. dqm:hasUnderstandabilityDimension
  468. a rdf:Property ;
  469. rdfs:subPropertyOf daq:hasDimension ;
  470. rdfs:domain dqm:Contextual ;
  471. rdfs:range dqm:Understandability .
  472. dqm:hasPresenceOfURIRegEx
  473. a rdf:Property ;
  474. rdfs:subPropertyOf daq:hasMetric ;
  475. rdfs:domain dqm:Understandability ;
  476. rdfs:range dqm:PresenceOfURIRegEx .
  477. dqm:hasVocabularyUsageIndication
  478. a rdf:Property ;
  479. rdfs:subPropertyOf daq:hasMetric ;
  480. rdfs:domain dqm:Understandability ;
  481. rdfs:range dqm:VocabularyUsageIndication .
  482. dqm:hasHumanReadableLabellingMetric
  483. a rdf:Property ;
  484. rdfs:subPropertyOf daq:hasMetric ;
  485. rdfs:domain dqm:Understandability ;
  486. rdfs:range dqm:HumanReadableLabellingMetric .
  487. #### Timeliness Dimension
  488. dqm:Timeliness
  489. a rdfs:Class ;
  490. rdfs:subClassOf daq:Dimension ;
  491. rdfs:comment "Indicates how up-to-date the data is, relative to the specific task at hand" ;
  492. rdfs:label "Timeliness" .
  493. dqm:FreshnessOfDatasetMetric
  494. a rdfs:Class ;
  495. rdfs:subClassOf daq:Metric ;
  496. daq:expectedDataType xsd:double ;
  497. rdfs:comment "Checks if the data in the dataset is being updated with the original data" ;
  498. rdfs:label "Freshness of Dataset Metric" .
  499. dqm:TimelinessOfResourceMetric
  500. a rdfs:Class ;
  501. rdfs:subClassOf daq:Metric ;
  502. daq:expectedDataType xsd:double ;
  503. rdfs:comment "Assesses the difference between the last modified time of the original data source and the last modified time of the semantic web source, thereby indicating if the resource is outdated" ;
  504. rdfs:label "Timeliness of the resource metric" .
  505. dqm:CurrencyOfDatasetMetric
  506. a rdfs:Class ;
  507. rdfs:subClassOf daq:Metric ;
  508. daq:expectedDataType xsd:double ;
  509. rdfs:comment "Assesses the freshness (currency) of the data, i.e. how fresh is the data when delivered to the user (or how old is the data). " ;
  510. rdfs:label "Currency of a Dataset" .
  511. dqm:hasTimelinessDimension
  512. a rdf:Property ;
  513. rdfs:subPropertyOf daq:hasDimension ;
  514. rdfs:domain dqm:Contextual ;
  515. rdfs:range dqm:Timeliness .
  516. dqm:hasFreshnessOfDatasetMetric
  517. a rdf:Property ;
  518. rdfs:subPropertyOf daq:hasMetric ;
  519. rdfs:domain dqm:Timeliness ;
  520. rdfs:range dqm:FreshnessOfDatasetMetric .
  521. dqm:hasTimelinessOfResourceMetric
  522. a rdf:Property ;
  523. rdfs:subPropertyOf daq:hasMetric ;
  524. rdfs:domain dqm:Timeliness ;
  525. rdfs:range dqm:TimelinessOfResourceMetric .
  526. dqm:hasCurrencyOfDatasetMetric
  527. a rdf:Property ;
  528. rdfs:subPropertyOf daq:hasMetric ;
  529. rdfs:domain dqm:Timeliness ;
  530. rdfs:range dqm:CurrencyOfDatasetMetric .
  531. #### Provenance Dimension
  532. dqm:Provenance
  533. a rdfs:Class ;
  534. rdfs:subClassOf daq:Dimension ;
  535. rdfs:comment "Refers to the dataset's representation of provenance information" ;
  536. rdfs:label "Provenance" .
  537. dqm:ExtendedProvenanceMetric
  538. a rdfs:Class ;
  539. rdfs:subClassOf daq:Metric ;
  540. daq:expectedDataType xsd:double ;
  541. rdfs:comment "Measures the degree of the available provenance information (Agent and Datasource for Entities and Activities) that is available in a dataset for a consumer to get to know the origin of the datasource using the standard W3C Prov-O" ;
  542. rdfs:label "Extended Provenance Metric" .
  543. dqm:BasicProvenanceMetric
  544. a rdfs:Class ;
  545. rdfs:subClassOf daq:Metric ;
  546. daq:expectedDataType xsd:double ;
  547. rdfs:comment "Measures the degree of the basic provenance information, i.e. the creator or publisher, of a datasource" ;
  548. rdfs:label "Basic Provenance Metric" .
  549. dqm:hasProvenanceDimension
  550. a rdf:Property ;
  551. rdfs:subPropertyOf daq:hasDimension ;
  552. rdfs:domain dqm:Contextual ;
  553. rdfs:range dqm:Provenance .
  554. dqm:hasBasicProvenanceMetric
  555. a rdf:Property ;
  556. rdfs:subPropertyOf daq:hasMetric ;
  557. rdfs:domain dqm:Provenance ;
  558. rdfs:range dqm:BasicProvenanceMetric .
  559. dqm:hasExtendedProvenanceMetric
  560. a rdf:Property ;
  561. rdfs:subPropertyOf daq:hasMetric ;
  562. rdfs:domain dqm:Provenance ;
  563. rdfs:range dqm:ExtendedProvenanceMetric .
  564. ### Representational Category
  565. dqm:Representational
  566. a rdfs:Class ;
  567. rdfs:subClassOf daq:Category ;
  568. rdfs:comment "Groups dimensions related to the design of the data, which provide information about how the chosen representation of the data affect its quality" ;
  569. rdfs:label "Representational" .
  570. #### Representational Conciseness
  571. dqm:RepresentationalConciseness
  572. a rdfs:Class ;
  573. rdfs:subClassOf daq:Dimension ;
  574. rdfs:comment "Measures the extent to which the representation of data is compact, clear and well formatted" ;
  575. rdfs:label "Representational conciseness" .
  576. dqm:ShortURIsMetric
  577. a rdfs:Class ;
  578. rdfs:subClassOf daq:Metric ;
  579. daq:expectedDataType xsd:double ;
  580. rdfs:comment "Detects the use of short URIs (and the avoidance of query parameters), which suggests that information is compactly represented and favors readability" ;
  581. rdfs:label "Short URIs metric" .
  582. dqm:NoProlixRDFMetric
  583. a rdfs:Class ;
  584. rdfs:subClassOf daq:Metric ;
  585. daq:expectedDataType xsd:double ;
  586. rdfs:comment "Detects the use of prolix RDF features, i.e reification statements, containers and collections" ;
  587. rdfs:label "No Use of Prolix RDF features metric" .
  588. dqm:hasShortURIsMetric
  589. a rdf:Property ;
  590. rdfs:subPropertyOf daq:hasMetric ;
  591. rdfs:domain dqm:RepresentationalConciseness ;
  592. rdfs:range dqm:ShortURIsMetric .
  593. dqm:hasNoProlixRDFMetric
  594. a rdf:Property ;
  595. rdfs:subPropertyOf daq:hasMetric ;
  596. rdfs:domain dqm:RepresentationalConciseness ;
  597. rdfs:range dqm:NoProlixRDFMetric .
  598. dqm:hasRepresentationalConcisenessDimension
  599. a rdf:Property ;
  600. rdfs:subPropertyOf daq:hasDimension ;
  601. rdfs:domain dqm:Representational ;
  602. rdfs:range dqm:RepresentationalConciseness .
  603. #### Versatility Dimension
  604. dqm:Versatility
  605. a rdfs:Class ;
  606. rdfs:subClassOf daq:Dimension ;
  607. rdfs:comment "Measures the availability of the data in different representations and in an internationalised way" ;
  608. rdfs:label "Versatility" .
  609. dqm:DifferentSerialisationsMetric
  610. a rdfs:Class ;
  611. rdfs:subClassOf daq:Metric ;
  612. daq:expectedDataType xsd:integer ;
  613. rdfs:comment "Detects if a dataset has more than one serialisation format" ;
  614. rdfs:label "Different Serialisation Metric" .
  615. dqm:MultipleLanguageUsageMetric
  616. a rdfs:Class ;
  617. rdfs:subClassOf daq:Metric ;
  618. daq:expectedDataType xsd:integer ;
  619. rdfs:comment "Detects if a dataset has more than one language" ;
  620. rdfs:label "Multiple Language Usage Metric" .
  621. dqm:hasVersatilityDimension
  622. a rdf:Property ;
  623. rdfs:subPropertyOf daq:hasDimension ;
  624. rdfs:domain dqm:Representational ;
  625. rdfs:range dqm:Versatility .
  626. dqm:hasDifferentSerialisationsMetric
  627. a rdf:Property ;
  628. rdfs:subPropertyOf daq:hasMetric ;
  629. rdfs:domain dqm:Versatility ;
  630. rdfs:range dqm:DifferentSerialisationsMetric .
  631. dqm:hasMultipleLanguageUsageMetric
  632. a rdf:Property ;
  633. rdfs:subPropertyOf daq:hasMetric ;
  634. rdfs:domain dqm:Versatility ;
  635. rdfs:range dqm:MultipleLanguageUsageMetric .
  636. #### Interpretability Dimension
  637. dqm:Interpretability
  638. a rdfs:Class ;
  639. rdfs:subClassOf daq:Dimension ;
  640. rdfs:comment "Refers to technical aspects of the data, that is, whether information is represented using an appropriate notation" ;
  641. rdfs:label "Interpretability" .
  642. dqm:UndefinedClassesAndPropertiesMetric
  643. a rdfs:Class ;
  644. rdfs:subClassOf daq:Metric ;
  645. daq:expectedDataType xsd:double ;
  646. rdfs:comment "Detects undefined classes and properties" ;
  647. rdfs:label "Undefined classes and properties metric" .
  648. dqm:NoBlankNodeMetric
  649. a rdfs:Class ;
  650. rdfs:subClassOf daq:Metric ;
  651. daq:expectedDataType xsd:double ;
  652. rdfs:comment "Provides a measure for the usage of blank nodes in a dataset" ;
  653. rdfs:label "No blank node metric" .
  654. dqm:hasInterpretabilityDimension
  655. a rdf:Property ;
  656. rdfs:subPropertyOf daq:hasDimension ;
  657. rdfs:domain dqm:Representational ;
  658. rdfs:range dqm:Interpretability .
  659. dqm:hasNoBlankNodeMetric
  660. a rdf:Property ;
  661. rdfs:subPropertyOf daq:hasMetric ;
  662. rdfs:domain dqm:Interpretability ;
  663. rdfs:range dqm:NoBlankNodeMetric .
  664. dqm:hasUndefinedClassesAndPropertiesMetric
  665. a rdf:Property ;
  666. rdfs:subPropertyOf daq:hasMetric ;
  667. rdfs:domain dqm:Interpretability ;
  668. rdfs:range dqm:UndefinedClassesAndPropertiesMetric .
  669. #### Interoperability Dimension
  670. dqm:Interoperability
  671. a rdfs:Class ;
  672. rdfs:subClassOf daq:Dimension ;
  673. rdfs:comment "Refers to the degree to which the format and structure of the information conforms to previously returned information as well as data from other sources." ;
  674. rdfs:label "Interoperability" .
  675. dqm:ReuseExistingTermsMetric
  676. a rdfs:Class ;
  677. rdfs:subClassOf daq:Metric ;
  678. daq:expectedDataType xsd:double ;
  679. rdfs:comment "Provides a qualitative measure for detecting the overlap of terms used in a dataset with existing terms." ;
  680. rdfs:label "Reuse existing terms metric" .
  681. dqm:ReuseExistingVocabularyMetric
  682. a rdfs:Class ;
  683. rdfs:subClassOf daq:Metric ;
  684. daq:expectedDataType xsd:double ;
  685. rdfs:comment "Provides a qualitative measure for detecting the overlap of vocabularies used in a dataset." ;
  686. rdfs:label "Reuse existing vocabularies metric" .
  687. dqm:hasInteroperabilityDimension
  688. a rdf:Property ;
  689. rdfs:subPropertyOf daq:hasDimension ;
  690. rdfs:domain dqm:Representational ;
  691. rdfs:range dqm:Interoperability .
  692. dqm:hasReuseExistingTermsMetric
  693. a rdf:Property ;
  694. rdfs:subPropertyOf daq:hasMetric ;
  695. rdfs:domain dqm:Interoperability ;
  696. rdfs:range dqm:ReuseExistingTermsMetric .
  697. dqm:hasReuseExistingVocabularyMetric
  698. a rdf:Property ;
  699. rdfs:subPropertyOf daq:hasMetric ;
  700. rdfs:domain dqm:Interoperability ;
  701. rdfs:range dqm:ReuseExistingVocabularyMetric .
  702. ### Provenance Agent Information
  703. dqm:LuzzuProvenanceAgent
  704. a prov:SoftwareAgent ;
  705. rdfs:label "Luzzu Quality Assessment Framework"^^xsd:string .
  706. ### Extra Profiling Properties
  707. dqm:totalNumberOfProperties
  708. a rdf:Property ;
  709. rdfs:subPropertyOf daq:abstractProfilingProperty ;
  710. rdfs:range xsd:nonNegativeInteger ;
  711. rdfs:label """Total Number of Properties"""@en ;
  712. rdfs:comment """Profiling property which defines the total number of properties in a dataset that were identified during the assessment."""@en .
  713. dqm:totalNumberOfClasses
  714. a rdf:Property ;
  715. rdfs:subPropertyOf daq:abstractProfilingProperty ;
  716. rdfs:range xsd:nonNegativeInteger ;
  717. rdfs:label """Total Number of Classes"""@en ;
  718. rdfs:comment """Profiling property which defines the total number of classes in a dataset that were identified during the assessment."""@en .
  719. dqm:totalLocalURIs
  720. a rdf:Property ;
  721. rdfs:subPropertyOf daq:abstractProfilingProperty ;
  722. rdfs:range xsd:nonNegativeInteger ;
  723. rdfs:label """Total Number of Local URIs"""@en ;
  724. rdfs:comment """Profiling property for the Short URIs (RC1) metric, which defines the total number of local URIs in a dataset that were identified during the assessment."""@en .
  725. dqm:totalValidDereferenceableTerms
  726. a rdf:Property ;
  727. rdfs:subPropertyOf daq:abstractProfilingProperty ;
  728. rdfs:range xsd:nonNegativeInteger ;
  729. rdfs:label """Total Number of Valid Dereferenceable Terms"""@en ;
  730. rdfs:comment """Profiling property which defines the total number valid dereferenceable terms (classes and properties) in a dataset that were identified during the assessment."""@en .
  731. dqm:totalNumberOfResources
  732. a rdf:Property ;
  733. rdfs:subPropertyOf daq:abstractProfilingProperty ;
  734. rdfs:range xsd:nonNegativeInteger ;
  735. rdfs:label """Total Number of Resources"""@en ;
  736. rdfs:comment """Profiling property which defines the total number of resources in a dataset that were identified during the assessment."""@en .
  737. dqm:totalNumberOfLiterals
  738. a rdf:Property ;
  739. rdfs:subPropertyOf daq:abstractProfilingProperty ;
  740. rdfs:range xsd:nonNegativeInteger ;
  741. rdfs:label """Total Number of Literals"""@en ;
  742. rdfs:comment """Profiling property which defines the total number of literals in a dataset that were identified during the assessment."""@en .
  743. dqm:totalNumberOfTypedLiterals
  744. a rdf:Property ;
  745. rdfs:subPropertyOf daq:abstractProfilingProperty ;
  746. rdfs:range xsd:nonNegativeInteger ;
  747. rdfs:label """Total Number of Typed Literals"""@en ;
  748. rdfs:comment """Profiling property which defines the total number of typed literals in a dataset that were identified during the assessment."""@en .
  749. dqm:totalNumberOfLiteralsWithLanguageTag
  750. a rdf:Property ;
  751. rdfs:subPropertyOf daq:abstractProfilingProperty ;
  752. rdfs:range xsd:nonNegativeInteger ;
  753. rdfs:label """Total Number of Literals with a Language Tag"""@en ;
  754. rdfs:comment """Profiling property which defines the total number of literals with a language tag in a dataset that were identified during the assessment."""@en .
  755. dqm:externalToolUsed
  756. a rdf:Property ;
  757. rdfs:subPropertyOf daq:abstractProfilingProperty ;
  758. rdfs:range xsd:nonNegativeInteger ;
  759. rdfs:label """External Tool"""@en ;
  760. rdfs:comment """Profiling property which defines the external tool or library used to assess a particular quality metric (e.g. Language Detection Library)."""@en .
  761. ### Extra Provenance Properties
  762. dqm:existingTermsConfigurationFile
  763. a rdf:Property ;
  764. rdfs:subPropertyOf daq:abstractProvenanceProperty ;
  765. rdfs:range rdfs:Resource ;
  766. rdfs:label """Existing Terms Configuration File"""@en ;
  767. rdfs:comment """Provenance property for the Reuse Existing Terms (IO3) metric, which identifies the configuration file used for the Before action."""@en .