130 likes | 375 Views
Onno Paap, Fluor Corporation. 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?
E N D
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
identified Shorthand Template ST-0503 “Identification of thing” identifierType identifier The 15926 modelexample: model short name of “VESSEL” class Thing ID=RDL543373 ClassOf Identification Classification ClassOfClassOf Identification ID=RDL83253 “short name” ClassOfInformation Representation ID=XSST_53673 Content=“vessel”
Shorthand Template ST-0503 “Identification of thing” identified identifierType identifier example: my individual Vessel’s tag number temporalWhole Shorthand Template ST-1002 “temporal whole-part” PossibleIndividual ID=PRS01_347621 beginning ID=PRS01_XSDT_ 20060124T1018Z Content= 2006-01-24T10:18Z XmlSchema DateTime temporalPart ID=PRS01_347621-20060124T1018Z PossibleIndividual (subClassOf Thing) ClassOf Identification Classification ClassOfClassOf Identification ID=RDL84353 “tag number” ClassOfInformation Representation ID=XSST_66043 Content=“V-6060”
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#"> <part2:ClassOfInanimatePhysicalObject rdf:ID="HORIZONTAL_VESSEL"> <rdfs:subClassOf rdf:resource="#VESSEL"/> </part2:ClassOfInanimatePhysicalObject> <part7:ST-0803 rdf:ID="ST-897218"> <part7:defined rdf:resource="#HORIZONTAL_VESSEL"/> <part7:definitionType rdf:resource="#TEXTUAL_DEFINITION"/> <part7:definition rdf:resource="#XSST_394818"/> </part7:ST-0803> <XmlSchemaString rdf:ID="XSST_394818"> <part2:content rdf:datatype="http://www.w3.org/2001/XMLSchema#string"> A VESSEL that normally is in a horizontal position </part2:content> </XmlSchemaString> … (#XSST_394818 means: http://www.15926.org/2006/02/part4#XSST_394818)
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
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
Façade programming challenges • The same origin policy • Security of a Confederation of Participating Façades (CPF) • Suppose a CPF of 60 Façades…
FIATECH ADI Project related Web Resources • ADI Project website • http://www.fiatech.org/projects/idim/iso15926.html • ISO 15926 Knowledge Base • http://www.15926.org • Implementers reference source • Documentation • Sample code • FAQ • ISO 15926 Part 7 explanation • http://www.infowebml.ws • POSC Caesar • http://www.posccaesar.com