Leaving presentation mode.
Motivation (1)
- Me: "let's make an ontology"
- Colleague 1: "ontologies are useless, let's make a shape"
- Colleague 2: "shapes are useless, let's make a JSON schema"
→ only a matter of preference/background?
Motivation (2)
- Ontologies (OWL, RDF-S) are describing the world described by the data
- Shapes (SHACl, ShEx) are describing the data itself
Consider the following cardinality constraints:
- Every person has exactly 2 parents
- The property
parents
contains a list of 0, 1 or 2 elements
→ "what about JSON-schema?"
Schemas on all floors
- Conceptual modelling (RDF-S, OWL, ...)
- Logical modelling (SHACL, ShEx, ...)
- Physical modelling (JSON-Schema, XML-Schema, ...)
Challenge: maintaining the consistency across the different models
This is a template for slides for TPAC 2023.
To start the slide show, turn on JavaScript and press ‘A’. Return to the index with ‘A’ or ‘Esc’. On a touch screen, use a 3-finger touch. Double click to open a specific slide. In slide mode, press ‘?’ (question mark) to get a list of commands.
If it doesn't work: Slide mode requires a recent browser with JavaScript. If you are using the ‘NoScript’ add-on (Firefox or the Tor Browser), or changed the ‘site settings’ (Chrome, Vivaldi, Opera, Brave and some other browsers), or the ‘permissions for this site’ (Edge), you may have to explicitly allow JavaScript on these slides. Internet Explorer is not supported.