Presentation is loading. Please wait.

Presentation is loading. Please wait.

FIATECH FIATECH ADI Programmers Circle 2006 Onno Paap, Fluor Corporation.

Similar presentations


Presentation on theme: "FIATECH FIATECH ADI Programmers Circle 2006 Onno Paap, Fluor Corporation."— Presentation transcript:

1 FIATECH FIATECH ADI Programmers Circle 2006 Onno Paap, Fluor Corporation

2 FIATECH FIATECH ADI Programmers Circle 2006 ISO 15926 part 2 – the data model The data model on-line on the TC184-SC4 server http://www.tc184-sc4.org/wg3ndocs/wg3n1328/lifecycle_integration_schema.html Where to get Part 2? http://www.iso.org/iso/en/CombinedQueryResult.CombinedQueryResult?queryString=15926

3 FIATECH FIATECH ADI Programmers Circle 2006 The 15926 model example: model short name of “VESSEL” class Thing ClassOfClassOf Identification ID=RDL543373 ID=RDL83253 “short name” ClassOf Identification Classification ClassOfInformation Representation ID=XSST_53673 Content=“vessel” identified identifierType identifier Shorthand Template ST-0503 “Identification of thing”

4 FIATECH FIATECH ADI Programmers Circle 2006 example: my individual Vessel’s tag number PossibleIndividual (subClassOf Thing) ClassOfClassOf Identification ID= PRS01_347621- 20060124T1018Z ID=RDL84353 “tag number” ClassOf Identification Classification ClassOfInformation Representation ID=XSST_66043 Content=“V-6060” identified identifierType identifier Shorthand Template ST-0503 “Identification of thing” PossibleIndividual ID= PRS01_347621 beginning temporalPart temporalWhole Shorthand Template ST-1002 “temporal whole-part” XmlSchema DateTime ID=PRS01_XSDT_ 20060124T1018Z Content= 2006-01-24T10:18Z

5 FIATECH FIATECH ADI Programmers Circle 2006

6 FIATECH FIATECH ADI Programmers Circle 2006 Templates in OWL (snippet of RDL) <rdf:RDF xml:base="http://www.15926.org/2006/02/part4" xmlns="http://www.15926.org/2006/02/part4#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:part2="http://www.15926.org/2006/02/part2#" xmlns:part7="http://www.15926.org/2006/02/part7#"> A VESSEL that normally is in a horizontal position … (#XSST_394818 means: http://www.15926.org/2006/02/part4#XSST_394818)

7 FIATECH FIATECH ADI Programmers Circle 2006 In Triples 255. Resource: http://www.15926.org/2006/02/part4#HORIZONT AL_VESSEL RDF Node: rdf:type Resource: http://www.15926.org/2006/02/part2#ClassOfInani matePhysicalObject 256. Resource: http://www.15926.org/2006/02/part4#HORIZONT AL_VESSEL RDF Node: rdfs:subClassOf Resource: http://www.15926.org/2006/02/part4#VESSEL 264. Resource: http://www.15926.org/2006/02/part4#ST-897218 RDF Node: rdf:type Resource: http://www.15926.org/2006/02/part7#ST-0803 265. Resource: http://www.15926.org/2006/02/part4#ST-897218 Resource: part7:defined Resource: http://www.15926.org/2006/02/part4#HORIZONTAL _VESSEL 266. Resource: http://www.15926.org/2006/02/part4#ST-897218 Resource: part7:definitionType Resource: http://www.15926.org/2006/02/part4#TEXTUAL_DE FINITION 267. Resource: http://www.15926.org/2006/02/part4#ST-897218 Resource: part7:definition Resource: http://www.15926.org/2006/02/part4#XSST_39481 8 268. Resource: http://www.15926.org/2006/02/part4#XSST_3948 18 RDF Node: rdf:type Resource: http://www.15926.org/2006/02/part2#ClassOfInform ationRepresentation 269. Resource: http://www.15926.org/2006/02/part4#XSST_3948 18 RDF Node: rdfs:subClassOf Resource: http://www.15926.org/2006/02/part4#XML_SCHEM A_STRING 270. Resource: http://www.15926.org/2006/02/part4#XSST_3948 18 Resource: part2:content Literal: A VESSEL that normally is in a horizontal position (rdf:datatype="http://www.w3.org/2001/XM LSchema#string")

8 FIATECH FIATECH ADI Programmers Circle 2006 ISO 15926 Part 7 examples - OWL http://15926.org In menu: Tutorial ISO 15926 Part 7 ISO 15926 Part 7 examples Example ISO 15926 Part 4 - RDL

9 FIATECH FIATECH ADI Programmers Circle 2006 Triple Store example http://15926.org – Menu item: Tutorials/demos – Demo: ontology browser – On screen click: enter – Click “enter” button before ISO RDL – Click Utilities – Click graphs - Show of Triple Store - SPARQL show

10 FIATECH FIATECH ADI Programmers Circle 2006 Façade programming challenges The same origin policy Security of a Confederation of Participating Façades (CPF) –Suppose a CPF of 60 Façades…

11 FIATECH FIATECH ADI Programmers Circle 2006 FIATECH ADI Project related Web Resources ADI Project website –http://www.fiatech.org/projects/idim/iso15926.html ISO 15926 Knowledge Base –http://www.15926.orghttp://www.15926.org –Implementers reference source –Documentation –Sample code –FAQ ISO 15926 Part 7 explanation –http://www.infowebml.wshttp://www.infowebml.ws POSC Caesar –http://www.posccaesar.comhttp://www.posccaesar.com


Download ppt "FIATECH FIATECH ADI Programmers Circle 2006 Onno Paap, Fluor Corporation."

Similar presentations


Ads by Google