Date post: | 16-Apr-2017 |
Category: |
Technology |
Upload: | semanticsconference |
View: | 53 times |
Download: | 1 times |
Problem statement
▸ Data consistency
▹ PoolParty expects data to confirm to certain constraints.
▹ User can import arbitrary RDF data.▸ Schema based constraints
▹ Data published without schemata or with a minimally specified schema.
▹ Interpretation/usage of schemata varies widely.
2
Challenges
▸ Find a way to formulate constraints in a easy maintainable way.
▸ Find a way to express constraints in a unified way for usage throughout the system.
▸ Check conformance of data to specific schemata.
3
Quality Management - Pre 5.5
4 ▸ No validation during import▹ Data can fail to display
▹ Data can cause unexpected behaviour
▹ Lead to/reflect errors in the application.
▸ Quality checks based on qSKOS
Quality Management - PP 5.5
Import Validation
6▸ RDF Validation has been integrated.
▹ Checks are defined in RDF.
▹ Repair strategies and other metadata are also defined as RDF.
▸ In a first step 15 checks have been integrated.
▸ Prototypes using RDF-Unit and SHACL have been done.
Outlook
10 ▸ Support validation of other RDF data and schemata (Ontologies)
▸ Support validation during data transformations (UnifiedViews)
▸ Support validation of data in different places (built in store, remote store).
▸ Use a declarative approach (RDF Shapes)▹ Integrate RDF-Unit▹ Use SHACL▹ Better to understand, maintain, reuse
CONNECT
Helmut NagyCOO, Semantic Web Company
▸ [email protected]▸ https://at.linkedin.com/in/helmutnagy▸ https://twitter.com/semwebcompany ▸ https://blog.semantic-web.at/
11
© Semantic Web Company - http://www.semantic-web.at/ and http://www.poolparty.biz/