SHACL » TopQuadrant, Inc

+1 919.300.7945     Blog     Downloads     Purchase     Contact

SHACL – Shapes Constraint Language

SHACL is an evolving W3C standard supported by TopBraid products. For more information on the specification itself, see the SHACL Working Group.

Documentation and Tutorials

Articles and Presentations

Tool Support

Libraries and Examples

  • DASH Data Shapes Vocabulary (general extensions of SHACL)
  • Examples (bundled with TopBraid Composer as schemashacl.shapes.ttl)

Relationship with SPIN

SHACL can be regarded as the next generation of SPIN. In parallel with adding SHACL support to all TopBraid products, we will continue to also support SPIN in order to:

  • Provide inferencing capabilities – SHACL does not yet include rules that infer new facts
  • Support users who invested in developing SPIN data constraints and are not yet ready to migrate to SHACL


About TopQuadrant | Glossary | Privacy Statement | Legal | Terms of Use
© Copyright 2001-2017 TopQuadrant, Inc. All Rights Reserved.