Re: shapes-ISSUE-26 (invoke-highlevel): Can extensions invoke the high-level language? [SHACL Spec]

Richard,

Seems like a useful idea. In the case that the extension language is
SPARQL this requirement is implicitly satisfied since we are defining
the semantics of 1) using SPARQL. However, even in SPARQL, the only
way to reuse a query is to copy it, maybe as a subquery of a larger
query. Are you proposing a way to package SPARQL queries so they are
callable from SPARQL?

-- Arthur

On Sat, Mar 28, 2015 at 4:17 PM, RDF Data Shapes Working Group Issue
Tracker <sysbot+tracker@w3.org> wrote:
> shapes-ISSUE-26 (invoke-highlevel): Can extensions invoke the high-level language? [SHACL Spec]
>
> http://www.w3.org/2014/data-shapes/track/issues/26
>
> Raised by: Richard Cyganiak
> On product: SHACL Spec
>
> It looks like SHACL will be split into two parts:
>
> 1) A high-level “Core/Lite” language consisting of things like cardinality constraints, datatype constraints, conjunctions and disjunctions
> 2) An extension mechanism that relies on embedded expressions in a more expressive language
>
> Can the embedded expressions in 2) invoke named expressions defined using 1)?
>
>
>

Received on Thursday, 2 April 2015 19:49:01 UTC