Download presentation
Presentation is loading. Please wait.
Published byRolf Shields Modified over 9 years ago
1
Templates
2
The Problem Supplier X
3
A range on the data sheet
4
Property with Scale and Quantification We wish to interpret the statement “The ambient temperature during operation of a 3051CG pressure transmitter should be within -40 and 85 degrees Celsius.” The statement instantiates this template (6 roles): Any P of a C has a property of type Q, limited to the range i – j on scale S We now illustrate how the template-conformant statement is broken down into parts, building a semantic model in the process This process corresponds directly to the execution of template rules
5
Property with Scale and Quantification “Ambient temperature during operation of a 3051CG pressure transmitter should be within -40 and 85 degrees Celsius.”
6
Property Range
7
Property Range Restriction
8
Model: Ambient Temperature Range 3051CG ambient temperature: -40°C – 85°C
9
Templates A 15926 template is –an n-place predicate with –a definition in terms of simpler predicates The shorthand template is comparable to a (database/.XLS) table. Lower LimitScaleProperty TypePropertyModel The longhand template provides interpretation –What is the statement made by an instance of the predicate –Break down complex statements into simpler statements –Ultimately, we end up with atomic 15926 statements Upper Limit
10
IDS converter Mapping into template statements Data in TemplateFormat TemplateFormat Mapping into target format IDS converter lifting lowering DB Project DB (OWL) DB SWRLSPARQL OWL DL reasoner: consistency type inference XQuery In XML format
11
Main Section of a Gellish Table
12
Some Template Specifiactions
13
Template Definitions
14
The IDS Converter Schema Source data XSLT transformations XML document Template Definition Tool Template Library Target data XSLT transformations XML document Longhand templates Rules (SWRL) Inference & Consistency check (OWL DL) ISO 15926 Project DB Template Definition Tool Schema Template Library (1) StandardProjectIDS (1) (1): The same library, shown two places for convenience ISO 15926 DM ISO 15926 + PCA RDL
15
Longhand templates Rules (SWRL) Inference & Consistency check (OWL DL) The IDS Converter, Optional Use Source data XSLT transformations XML document Template Definition Tool Schema Template Library StandardProjectIDS Longhand templates Rules (SWRL) Inference & Consistency check (OWL DL) Target data XSLT transformations XML document Template Definition Tool Schema Template Library Target System ISO 15926 DM ISO 15926 + PCA RDL ISO 15926 Project DB (1) (1): The same library, shown two places for convenience Source data XSLT transformations XML document Schema
16
The IDS Converter, Optional Use Source data XSLT transformations XML document Template Definition Tool Schema Template Library StandardProjectIDS Longhand templates Rules (SWRL) Inference & Consistency check (OWL DL) XML document Template Definition Tool Schema Template Library ISO 15926 DM ISO 15926 + PCA RDL ISO 15926 Project DB (1) (1): The same library, shown two places for convenience Source System Target data XSLT transformations XML document Schema Target data XSLT transformations
17
Source data XSLT transformations XML document Template Definition Tool Schema Template Library StandardProjectIDS Longhand templates Rules (SWRL) Inference & Consistency check (OWL DL) Source System ISO 15926 DM ISO 15926 + PCA RDL ISO 15926 Project DB The IDS Converter, Optional Use
18
The IDS Converter, Using Facades XML document Schema Source System Schema Target System ISO 15926 Facade ISO 15926 Facade Template Definition Tool Template Library Template Definition Tool Template Library (1) ISO 15926 DM ISO 15926 + PCA RDL
19
Implementation Support industry needs for –Common terminologies –Data exchange –Common frameworks –Data validation The need: Ontologies and business rules The solution: OWL and rule languages –SPARQL –SWRL
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.