Transcript Document
Objects and object templates using BARBi Example of types of information flow between applications and different sources of information. An RDL Object is a language neutral object with unique ID’s for all properties and relationships independent of use and time. Knowledge bases / Standards BARBi RDL Templates is used to present an RDL Object in different ways for different users. Templates also provide mapping between RDL Objects, applications and external sources of information. Laws / Regulations Briefing document / Specification Briefing template(s)… CAD & Object libraries Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx CAD / Engineering IFC/GDL template(s)… Product libraries Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Calculation / purchasing / logistics Product template(s) Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx The four layers of the reference library ISO/PAS 12006-3 Framework for object oriented data exchange. EXPRESS data model giving the framework for reference libraries. Rules for population of Reference Data Libraries based upon ISO/PAS 12006-3 Reference Data Libraries FM template(s)… Facility management / demolition Language independent reference objects BARBi BARBi (RDL object) and relationships with Norwegian names and descriptions unique ID’s. Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx Xxx xxxx xxxx xxx One RDL object can be represented by multiple templates LexiCon LexiCon Dutch names and descriptions …… English names and descriptions Template generators, APIs for storing / reading RDL objects Templates (mapping) Provide mapping between neutral objects and different ways to represent/present them Ifc Ifc template template Ifc-RDL mapping Ifc-RDL mapping Product Product template template Search Search template template Product properties.. Advanced search, Product properties.. Advanced search, etc. etc. APIs for storing / reading data according to templates and external formats (nnXML, P21…) External libraries Sources of information based on RDL objects or existing structures mapped to RDL objects trough templates Knowd.lib Product Ifc Product Knowledge libraries, libraries template template GDL, object lib, standards… Ifc-RDL mapping Project Search libraries template FM,search, Product properties.. Briefing, Advanced price db.. program…