Presentation is loading. Please wait.

Presentation is loading. Please wait.

Templates. The Problem Supplier X A range on the data sheet.

Similar presentations


Presentation on theme: "Templates. The Problem Supplier X A range on the data sheet."— Presentation transcript:

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


Download ppt "Templates. The Problem Supplier X A range on the data sheet."

Similar presentations


Ads by Google