Abstract
Shape Expressions (ShEx) is a schema language for describing RDF graphs structures. ShEx was originally developed in late 2013 to provide a human-readable syntax for OSLC Resource Shapes. It added disjunctions, so it was more expressive than Resource Shapes. Tokens in the language were adopted from Turtle [80] and SPARQL [44] with tokens for grouping, repetition and wildcards from regular expression and RelaxNG Compact Syntax [100]. The language was described in a paper [80] and codified in a June 2014 W3C member submission [92] which included a primer and a semantics specification. This was later deemed “ShEx 1.0”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Gayo, J.L., Prud’hommeaux, E., Boneva, I., Kontokostas, D. (2018). Shape Expressions. In: Validating RDF Data. Synthesis Lectures on Data, Semantics, and Knowledge. Springer, Cham. https://doi.org/10.1007/978-3-031-79478-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-031-79478-0_4
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-79477-3
Online ISBN: 978-3-031-79478-0
eBook Packages: Synthesis Collection of Technology (R0)eBColl Synthesis Collection 7