weso / shex-lite

Scala implementation of a compiler for a subset of the Shape Expressions Compact Syntax.
Other
8 stars 9 forks source link

[SLI-0086] Include delegated validation for graphs #86

Open thewillyhuman opened 4 years ago

thewillyhuman commented 4 years ago

@DaniFdezAlvarez proposes that shex-lite include graph validation from the compiled schema. To do this, he proposes the validation task to be delegated to @labra's library after carrying out the corresponding validations.

thewillyhuman commented 4 years ago

I agree that it would be a very important point in favor to include the validation, however, for version 2.0, which is the one that is intetended to be the end-of-degree project, I do not see it feasible due to time. In addition, this is aligned with another issue (SLI-0039) on exploring whether or not it is possible to generate the code to the gremlin virtual machine to validate graphs represented in neo4j and other systems apart from rdf.