+ All Categories
Home > Technology > W3C Data Shapes Working Group 2014

W3C Data Shapes Working Group 2014

Date post: 28-Nov-2014
Category:
Upload: 3-round-stones
View: 136 times
Download: 2 times
Share this document with a friend
Description:
The W3C Data Shapes Working Group has been chartered in September 2014 to "Produce a language for defining structural constraints on RDF graphs and define graph topologies for interface specification, code development, and data verification." It will do for RDF what XML Schema did for XML. This brief was presented as part of the RDF-AP Special Session at DCMI 2014, the Dublin Core Metadata Initiative Conference.
11
David Wood W3C Invited Expert Member, Data Activity Coordination Group Co-Chair, RDF 1.1 Working Group [email protected] @prototypo
Transcript
Page 1: W3C Data Shapes Working Group 2014

David Wood W3C Invited Expert Member, Data Activity Coordination Group Co-Chair, RDF 1.1 Working Group [email protected] @prototypo

Page 2: W3C Data Shapes Working Group 2014

Data Shapes Working Group

30 Sep 2014 - 1 June 2017 !

Mission: • Produce a language for defining structural

constraints on RDF graphs. • Define graph topologies for interface

specification, code development, and data verification.

“Do for RDF what XML Schema does for XML.”

Page 3: W3C Data Shapes Working Group 2014

Use Cases

• Data ingestion restrictions/definitions.

!

• Data ingestion validation. !

• Generation of user interfaces. !

• Potential to lead to significant improvements in the performance of SPARQL engines.

Page 4: W3C Data Shapes Working Group 2014

Inputs & Alternatives

• OWL

!

• SPARQL Inferencing Notation (SPIN) !

• Resource Shapes !

• Shape Expressions

Page 5: W3C Data Shapes Working Group 2014

SPIN

• W3C Member Submission 22 February 2011 Holger Knublauch, TopQuadrant James A. Hendler, RPI Kingsley Idehen, OpenLink Software

!

• “Combines concepts from object oriented languages, query languages, and rule-based systems to describe object behavior.”

Page 6: W3C Data Shapes Working Group 2014

Resource Shapes

• W3C Member Submission 11 February 2014 Arthur Ryman, IBM Corporation

!

• Provides “both a description of its expected contents (properties, types) within some operational context (e.g. GET, POST) and the integrity constraints that must be satisfied by the contents in that context.”

Page 7: W3C Data Shapes Working Group 2014

Shape Expressions

• W3C Member Submission 2 June 2014 Harold Solbrig, Mayo Clinic Eric Prud'hommeaux, W3C !

• Specifies “formal constraints on the content of RDF graphs and are intended to be used to validate RDF documents, communicate expected graph patterns for interfaces and to generate forms and validation code.”

Page 8: W3C Data Shapes Working Group 2014

http://www.w3.org/2013/ShEx/

Page 9: W3C Data Shapes Working Group 2014

Data Shapes Working Group

Recommendation Track: • An RDF vocabulary • Semantics • OPTIONAL - Compact, human-readable,

non-RDF syntax !

Not Recommendation Track: • Use cases, Primer, test suite, relationships to

W3C standards (OWL, SPARQL)

Page 10: W3C Data Shapes Working Group 2014

Data Shapes Working Group

• Just getting started.

!

• Chair: Arnaud Le Hors, IBM. !

• Open to all W3C Members. !

• First meeting to be scheduled shortly.

Page 11: W3C Data Shapes Working Group 2014

This work is Copyright © 2014 David Wood!Based partially on CC-BY licensed content Copyright © 2014 W3C by Phil Archer. !It is licensed under the Creative Commons Attribution 3.0 Unported License.Full details at: http://creativecommons.org/licenses/by/3.0/

You are free:

to Share — to copy, distribute and transmit the work

to Remix — to adapt the work

Under the following conditions:

Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).

• For any reuse or distribution, you must make clear to others the license terms of this work.!• Any of the above conditions can be waived if you get permission from the copyright holder.!• Nothing in this license impairs or restricts the author's moral rights.!• Some Content in the work may be licensed under different terms, this is noted separately.


Recommended