-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Data quality model [RDQM] #58
Comments
Some remarks to start discussing this requirement. Remark 1: For those who are not familiar with DQV, it relates DCAT datasets and distributions with different types of quality statements including
Each type of quality statement can be related to one or more quality dimensions, namely, quality characteristics relevant to the consumer. The practice to see the quality as a multi-dimensional space is consolidated in the field of quality management, it is a sort of pattern which helps in splitting the quality management into addressable chunks. Remark 2: The example “Express dataset precision and accuracy“ [5] shows how to model the degree of a dataset’s precision and accuracy, which are the two first aspects mentioned; Regarding the third and the fourth aspect, perhaps we need to discuss a little more. Probably to advance the discussion, we need to come up with new examples, which might later be included in the DCAT document or its primer (if the group decide to have a primer for DCAT). Am I misunderstanding the ultimate goal of this requirement? [1] R. Albertoni, A. Isaac, J. Debattista, M. Dekkers |
I have added some new examples on how to deal with
Please consider to suggest corrections or further examples based on W3C vocabularies. |
@riccardoAlbertoni - Could you roll these into the main document and create a new PR? |
Yes, sure I will elaborate a proposal. |
…section about dataset accurancy and precision
Dcat issue #58 riccardo - as per discussion yesterday, (https://www.w3.org/2018/09/06-dxwgdcat-minutes) this contribution moves the story forward, and may stimulate some broader conversation in the next WD
Text added to draft for 2PWD in the hope of eliciting input and comment. |
As per the discussion at the DCAT weekly meeting here, the examples incorporated in the draft here provide some guidance and discussion and have been publicly available in the working draft since October. There is however a potential need for more examples/guidance work to be done, which while potentially desirable aren't going to be achievable for the next PWD and may not even end up in the REC track deliverable. Rather than close this issue, we agreed to move it to a later milestone where it can be reviewed against other commitments. |
Thanks for the great work, @riccardoAlbertoni ! I would however suggest a revision to the examples concerning INSPIRE. In INSPIRE, the levels of conformance are only 3: conformant, not conformant, not evaluated. Some of the examples go further by showing how to express "how much" (e.g., in percentage) a resource is conformant with INSPIRE. This may lead to misunderstandings and confusion. I strongly recommend revising these examples before going for PWD, referring to another reference specification / standard. A possible option is to refer to the FAIR principles. I can take care of preparing this revision. |
Thanks for your comment @andrea-perego I like your proposal of referring to FAIR Principles and I am willing to contribute to actuate your proposal. Are you planning to switch all the examples? |
Since we have a holiday coming up, I'll move this back into Third Public Dradft milestone, so we don't forget to make the changes suggested by @andrea-perego |
@riccardoAlbertoni wrote:
Thanks, @riccardoAlbertoni . Happy to work this out together!
I was thinking to revise just the examples expressing conformance not compliant with INSPIRE.
Good idea to use FAIRmetrics. And it would be nice to have URIs for each of the principles / metrics. @agbeltran , do you have any suggestion? |
@riccardoAlbertoni , what about if we add also examples using the DWBPs (and, maybe, the SDWBPs as well) ? BTW, many of the FAIR metrics can be mapped to DWBPs... |
I have just uploaded a new branch ChangingConformanceExamplesToDWBP-riccardo in which I turned the examples about the degree of conformance. I used the DWBP instead of INSPIRE. The option of having examples with FAIR metrics is still open and is extremely interesting to me. For the moment, I used the DWBP to avoid confusion and criticalities as I have noticed that the FAIR community is offering a technological layer (YAML using a smartAPI interface annotation) for the metrics .... I suspect the presence of this layer might affect our examples with details that would be extremely interesting for a new paper but less for such a non-normative section in the DCAT ... @agbeltran what do you think in this regard? |
Thanks, @riccardoAlbertoni . Just checked, and a big +1 from me. If I may, I would just propose some editorial changes via a separate PR. One of those I would like to propose (but this applies to the whole DCAT spec) is to make all the code snippets as numbered examples, so that they can be linked to. I'll take care of that with a separate issue / PR. About FAIR metrics, I also saw that. IMO, it will still be useful to include an example about FAIR. My concern is that we should possibly be aligned with what is returned by the FAIR service you refer to. I tried it yesterday, but it was not working, so I was not able to check how they specify conformance test results (in case they do). |
...following-up from #58 (comment)
@riccardoAlbertoni , I've just created the relevant PR: #652 Please check if you're happy with it. Thanks! |
Hi it's a bit of a late review, but I finally could have a quick look at it. It's overall very good, a great answer to requirements. I've made some editorial suggestions.
A final editorial comment: in general the convention for instance names is to start them with lower case. |
@aisaac wrote:
The example is taken from UC16, which reflects how this is done in GeoDCAT-AP - see: This pattern is indeed complex, but this is what the PROV WG suggested - see email thread starting here: https://lists.w3.org/Archives/Public/public-prov-comments/2015May/0001.html |
Thanks @andrea-perego and @aisaac for the feedback and the contributions they are now merged in #654 @aisaac wrote:
I have corrected the instance names, now they should stick to the convention. |
@andrea-perego ok I get it. I guess I'm frustrated by the fact that Maybe I'll have some comments on 8.2.3 but I won't have time to read it carefully quickly, and anyway I think it's a good contribution to the draft so I'm not going to critique it now. I am going to try to react to a couple of other issues, but it seems they're discussed in other places. Maybe PR #654 |
Thanks, @aisaac . No problem for me to look into an alternative approach. Just to better understand your point, would you mind providing the same example revised according to your proposal? |
@andrea-perego is it really worth it? If you've already made choices in your own specs for quite a while, I do not want to cause trouble and going back to work on established recommendations. At the moment I have not yet proved that the pattern doesn't work. It's quite complex, but that's not a crucial issue, and from your answer I see you had already taken it into account. So unless you are really eager to work on this now, I would rather wait until a next WD to see if the issue deserves being raised again. |
@aisaac wrote:
+1 from me. |
Above discussion reflected and actioned in #654. |
Data quality model [RDQM]
Identify common modeling patterns for different aspects of data quality based on frequently referenced data quality attributes found in existing standards and practices.
This includes potential use and revision of DQV
Aspects include:
Related use cases: Modeling data precision and accuracy [ID15] Data quality modeling patterns [ID14] Modeling conformance test results on data quality [ID16] Machine actionable link for a mapping client [ID21] Template link in metadata [ID22] Data Quality Vocabulary (DQV) Wish List left by the DWBP WG [ID23]
The text was updated successfully, but these errors were encountered: