The document discusses BOM2UML, a model transformation approach that automatically derives UML representations from BOM specifications. BOM2UML includes a high-level mapping between BOM concepts and UML concepts, and a set of ATL transformations to convert BOM specifications in XML format into UML diagrams in XMI format. This integration of BOMs into model-driven engineering approaches addresses interoperability issues when combining simulation components. An example application demonstrates transforming parts of an example BOM specification, including event types, a state machine, and a pattern of interplay, into corresponding UML elements.