All OpenFMB XSDs follow Naming Design Rules (NDRs) which are summarized below: All defined at global level (both element & type) of Eden” style “Garden Element Sequence (not “xsd:all”) mRID listed at the top simpleType (alphabetically) complexType (alphabetically) Inherited attributes listed above native attributes generate an XSD from a logical (PIM). is a screen shot of the Sparx EA tool. RMQ.26.6.3. OpenFMB Profile IDL Platform Specific Approach The Platform Specific (PSM) is technology dependent implementation of the PIM. Object Management Group Interface Description Language is an alternative PSM representation for OpenFMB. IDL represents all defined items in its PIM including the classes, attributes, and associations. Some vendors supply to directly translate from a PIM to corresponding IDL, or the IDL can be created manually. RMQ.26.6.4 OpenFMB Implementation Approach
All OpenFMB XSDs follow Naming Design Rules (NDRs) which are summarized below: All defined at global level (both element & type) “Garden of Eden” style Element Sequence (not “xsd:all”) mRID listed at the top simpleType (alphabetically) complexType (alphabetically) Inherited attributes listed above native attributes generate an XSD from a logical (PIM). is a screen shot of the Sparx EA tool. RMQ.26.6.3. OpenFMB Profile IDL Platform Specific Approach The Platform Specific (PSM) is technology dependent implementation of the PIM. Object Management Group Interface Description Language is an alternative PSM representation for OpenFMB. IDL represents all defined items in its PIM including the classes, attributes, and associations. Some vendors supply to directly translate from a PIM to corresponding IDL, or the IDL can be created manually. RMQ.26.6.4 OpenFMB Implementation Approach