正确答案是:B: Common Warehouse Meta-data 公共仓库元数据 (CWMM)。
### 专业分析
- **Open Information Model (OIM)**:
- 主要用于定义和管理对象模型的开放标准,并未专门针对数据与 XML 集成问题。
- **Common Warehouse Meta-data (CWMM)**:
- CWMM 是 OMG 提出的一个标准,旨在提供数据仓库环境中各种工具之间互操作的元数据交换的标准框架。它特别设计用于在数据仓库环境中提供一种统一语言,能够将面向对象的数据表示与其他格式(如 XML)进行整合。因此,它是弥合面向对象、数据和 XML 之间差距的合适标准。
- **Information Management Metamodel (IMM)**:
- IMM 主要涉及更为广泛的信息管理领域的元模型,尽管它也可能涉及数据和对象的整合,但其核心重点不在于 XML 集成。
- **Unified Modeling Language (UML)**:
- UML 是一种为软件工程提供标准化建模语言的工具,主要用于面向对象分析和设计,并不是直接用于解决数据与 XML 格式之间的差异问题。
因此,Common Warehouse Meta-data (CWMM) 是最合适的标准来桥接面向对象技术、数据表示和 XML 之间的差距。