ISO and RDF statements DEPUIS - Rome 14 th, 15 th May David Leal, CAESAR Systems Limited
What is ISO for? To record facts, by the use of reference data To record changes Each fact can have a separate audit trail Support for data warehousing –Large scope requires simple and generic approach
Simple connection example thanks to Hans Teijgeler pipe A-256-h pump P-101 2″ 300# RF 2″ 150# RF 2″ 300/150# RF connection
Simple connection example pipe A-256-h pump P-101 2″ 300# RF 2″ 150# RF connection assembly C-101 thanks to Hans Teijgeler
Simple connection example pipe A-256-h pump P-101 connection assembly C-101 pipe A-256 end 2 flange connection assembly C-101 pump P-101 suction nozzle flange thanks to Hans Teijgeler part of type 2″ 300# RF type 2″ 150# RF type 2″ 300/150# RF connection
Simple connection example thanks to Hans Teijgeler pipe A-256 end 2 flange connection assembly C-101 part classifier 2″ 300/150# RF connection composition whole classification classified pipe A-256-h pump P-101 connection assembly C-101 in ISO but not needed for RDF implementation
Simple connection example pipe A-256-h pump P-101 connection assembly C-101 pipe A-256 end 2 flange connection assembly C-101 pump P-101 suction nozzle flange thanks to Hans Teijgeler part of type 2″ 300# RF type 2″ 150# RF type 2″ 300/150# RF connection
Simple connection example pipe A-256-h pump P-101 connection assembly C-101 unit45:A-256-h_end2_fl a api:fl_2in_300pd_rf ; iso:partOf unit45:C_101 ; iso:partOf unit45:A-256-h.
Simple connection example pipe A-256-h pump P-101 connection assembly C-101 unit45:A-256-h_end2_fl a api:fl_2in_300pd_rf ; iso:partOf unit45:C_101 ; iso:partOf unit45:A-256-h.
Simple connection example pipe A-256-h pump P-101 connection assembly C-101 unit45:A-256-h_end2_fl a api:fl_2in_300pd_rf ; iso:partOf unit45:C_101 ; iso:partOf unit45:A-256-h.
Simple connection example pipe A-256-h pump P-101 connection assembly C-101 unit45:A-256-h_end2_fl a api:fl_2in_300pd_rf ; iso:partOf unit45:C_101 ; iso:partOf unit45:A-256-h.
Simple connection example pipe A-256-h pump P-101 connection assembly unit45:. unit45:A-256-h_end2_fl a api:fl_2in_300pd_rf ; iso:partOf unit45:C_101 ; iso:partOf unit45:A-256-h. URIs assigned by the user
Simple connection example pipe A-256-h pump P-101 connection assembly unit45:. unit45:A-256-h_end2_fl a api:fl_2in_300pd_rf ; iso:partOf unit45:C_101 ; iso:partOf unit45:A-256-h. URI assigned by a standard body – standard pipe fitting api:.
Simple connection example pipe A-256-h pump P-101 connection assembly unit45:. URI assigned by a standard body – standard pipe fitting iso:. unit45:A-256-h_end2_fl a api:fl_2in_300pd_rf ; iso:partOf unit45:C_101 ; iso:partOf unit45:A-256-h.
Making this happen Users assign URIs to things –cool URIs don’t change Standard bodies provide vocabularies –ISO does generic stuff –Trade associations do more detailed stuff
Basic vocabulary and reference data ISO philosophy basic engineering ISO process oil and gas supplier parts thing individual flange 2" flange raised face flange API 2″ 300# RF composition classification commodities ISO + trade associations suppliers and manufacturers Fred Bloggs part type A ,000 2,000,000 ??,000,000
Looking forward to LCA data A vocabulary for recording LCA data –derived from ISO “Environmental management — Life cycle assessment — Data documentation format” LCA data about “supplier parts” published on the web by a manufacturer or supplier LCA data about commodities published by trade associations –including LCA data for energy supplies LCA data for generic classes of product provided by LCA authorities –EU LCA InfoHub