Re: [topbraid-users] Re: SHACL Validation Report? How?

2016-08-02 Thread Irene Polikoff
No, not always. Some modules simply execute a query you provide as a parameter to a module, but a significant number of modules have their logic coded in Java. They typically take whatever input is passed to them, run the logic and produce some output. These modules (which actually represent a majo

Re: [topbraid-users] SHACL Validation Report? How?

2016-08-02 Thread Holger Knublauch
The validation results vocabulary is indeed what TopBraid's SHACL engine produces and what every other validation engine will also produce. So it will be interoperable. Each validation result instance usually carries an sh:message as described here http://w3c.github.io/data-shapes/shacl/#resul

Re: [topbraid-users] Re: SHACL Validation Report? How?

2016-08-02 Thread Holger Knublauch
On 3/08/2016 8:36, Jack Hodges wrote: Holger, I've looked through the Topbraid SHACL models. I found the sml:CheckConstraints SPARQLMotion script though it is hard to read in text form. In the small number of SPARQLMotion scripts I have written there is always an execution step that invokes

[topbraid-users] Re: SHACL Validation Report? How?

2016-08-02 Thread Jack Hodges
Holger, I've looked through the Topbraid SHACL models. I found the sml:CheckConstraints SPARQLMotion script though it is hard to read in text form. In the small number of SPARQLMotion scripts I have written there is always an execution step that invokes a spin function or SPARQL query that I t

Re: [topbraid-users] SHACL Validation Report? How?

2016-08-02 Thread Jack Hodges
Holger, I will look at sml:CheckConstraints for pointers. The documentation suggests that there is a Validation Result set that can accessed for whatever purpose. Here is the quote: "SHACL includes an RDF vocabulary to represent validation results