Replies: 1 comment
-
Yes, the SPARQL queries for the CQs should be versioned with the ontology and a subset of the the example data produced in the project should be included as test data. Can be done as part of the release/documentation. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Given the idea of competency questions driving the development of the ontology, I think we should be able to show how the competency questions collected in https://github.com/edmcouncil/idmp/tree/master/etc/CQ can be answered within the IDMP Ontology. That is to say, I think the ontology should have enough example-level data so that each SPARQL query there returns a non-empty set of answers.
Currently, only CQ5 returns some results - all other competency questions are null.
I have not investigated yet why this is the case, but I suspect that the competency questions are not aligned with the current version of the ontology.
We could extend our publication process so that the check for this kind of misalignment can be detected automatically.
I would also recommend we should think about a more demanding option where each competency question will have its unit-test:
Beta Was this translation helpful? Give feedback.
All reactions