- From: Nicholas Car via GitHub <noreply@w3.org>
- Date: Fri, 24 Oct 2025 06:20:18 +0000
- To: public-shacl@w3.org
nicholascar has just created a new issue for https://github.com/w3c/data-shapes: == Use Case: Find all the Profiles depended upon by a Profile == Within a Graph, we may wish to find all the Profiles that a Profile depends on. ### Context I have a database containing lots of Shapes that are defined in Profiles (instances of `owl:Ontology`) I want to know about Profile dependency so I can work out the effects of Profiles' change on dependent Profiles. This scenario exists in a couple of projects of mine already where we have built up lots of Profiles, some which depend on others. ### Postconditions 1. The Actor will need to be able to find direct Profile-to-Profile declared dependency 2. The Actor will need to be able to find direct Profile-to-Profile dependency where dependency is entailed by Profile-to-Shape and Shape-to-defining Profile declared relations 3. The Actor will need to be able to find transitive dependencies ### Solution The same predicates for Profile->Shape relations as per Use Case #622. Additionally, use `owl:imports` for Profile->Profile declared dependency. Please view or discuss this issue at https://github.com/w3c/data-shapes/issues/623 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Friday, 24 October 2025 06:20:19 UTC