What is the difference between a BOM Assembly and a FOM?
While a BOM Assembly can be used to represent a composite interface of a federation much like a FOM, the difference is that a BOM Assembly carries with it the metadata that is neglected within a FOM or SOM. This includes things such as intent and integration experience. Furthermore, the BOMs that make up a BOM Assembly allow greater support for configuration management and modularity since the components and piece-parts that provide functionality for a federate or federation can be easily cataloged by the interface provided by the BOM.