ISSUE-229: Respond to the comment about what results to be included in a validation report

results included in a validation report

Respond to the comment about what results to be included in a validation report

State:
CLOSED
Product:
SHACL - Core
Raised by:
Irene Polikoff
Opened on:
2017-02-10
Description:
In this email

https://lists.w3.org/Archives/Public/public-rdf-shapes/2017Feb/0001.html

Peter has some issues with validation reports. This issue is about part three of the validation report comments:

what validation results are to be included in a validation report and which of these are to be values of sh:result for the single node in the graph that is a SHACL instance of sh:ValidationReport.

There is "Only the validation results that are not object of any sh:details
triple in the results graph are top-level results." and "The property
sh:detail may link a (parent) result with one or more other (child) results
that provide further details about the cause of the (parent) result."
So a validation process has to produce validation results which then end up
in the validation report if they are not values for sh:details triples.
What happens if a validation result comes from violation of a constraint
that is both directly at top level (e.g., from a property shape that is value of
sh:property for a shape that has targets) and not at top level (e.g., from
the same property shape as before that is linked to the shape with targets
via a combination of sh:node and sh:property triples)? Can a SHACL
processor use sh:detail to collect that otherwise might be top-level
validation results?

There are also some other minor problems with validation reports. For
example, there is the requirement that "A validation report has exactly one
value for the property sh:conforms that is of datatype xsd:boolean."
However, the result of validation is an RDF graph and RDF graphs so this
requirement doesn't make sense.
Related Actions Items:
No related actions
Related emails:
  1. ISSUE-229: Draft response (from holger@topquadrant.com on 2017-02-20)
  2. Re: shapes-ISSUE-229 (results included in a validation report): Respond to the comment about what results to be included in a validation report [SHACL - Core] (from irene@topquadrant.com on 2017-02-10)
  3. shapes-ISSUE-229 (results included in a validation report): Respond to the comment about what results to be included in a validation report [SHACL - Core] (from sysbot+tracker@w3.org on 2017-02-10)

Related notes:

Resolution: https://www.w3.org/2017/02/22-shapes-minutes.html#item05

Holger Knublauch, 22 Feb 2017, 23:21:13

Display change log ATOM feed


Irene Polikoff <irene@topquadrant.com>, Ted Thibodeau <tthibodeau@openlinksw.com>, Chairs, Sandro Hawke <sandro@w3.org>, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: index.php,v 1.325 2014-09-10 21:42:02 ted Exp $