Order/Sequence of NodeShapes for Validation

9 views
Skip to first unread message

Hamid Abdirad

unread,
Jun 21, 2023, 12:29:04 PM6/21/23
to TopBraid Suite Users
Hi all,
I am wondering how Topbraid EDG orders the set of NodeShapes/Constraints for validation, and if this is something that we can control (e.g., sequencing NodeShape1 to be validated before NodeShape2). 

Thank you,
Hamid  

Holger Knublauch

unread,
Jun 21, 2023, 12:32:47 PM6/21/23
to topbrai...@googlegroups.com
There is no real order and it wouldn't matter for the validation report, which is the accumulation of all individual shapes/constraints. TopBraid's newer versions execute validation in a concurrent thread pool, making the order even less predictable.

SHACL-AF inference rules rely on the order specified using sh:order, if that's relevant for you.

For your use case, may I ask why the order would matter?

Holger


--
The topics of this mailing list include TopBraid EDG and related technologies such as SHACL.
To post to this group, send email to topbrai...@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/167b8a36-9498-49c6-83d3-68ce9554954en%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages