Hi guys,
I wrote a wrapper around SHACL API, which works like charm, to validate a set of flies from a folder.
The folder is expected to contain the target data-sets, the import ontologies and the shape-file(s).
This scenario is fairly easy to implement and it event works for "slightly larger" data-sets (but not too large).
To overcome that problem and eventually the next challenge in writing the validator would be to move towards a different architecture/validation scenario: (*) first, use a triple store as the source of the data-sets and ontologies; (*) second, still use a file containing the SHACL shapes; (*) third still run a command line validator which takes as parameters the shape file and the sparql endpoint (or any other means to connect to the triple store) and produce the validation results.
Would such scenario would be feasible, at least in theory, and if so what would be the approach to implementing it?
Sincerely,
Eugeniu