标准摘要
[中文适用范围]: 本国际标准提供了以下规范:一组 XML 模式定义 (XSD) 生成规则,用于将基于 MOF 的元模型转换为 XML 模式。 b.一组用于编码和解码基于 MOF 的元数据的 XML 文档生成规则。 C。 基于 XMI 的架构和 XML 文档的设计原则。 d.一组用于将 XML DTD 导入到基于 MOF 的元模型的生成规则。 该国际标准增强了分布式对象环境中的元数据管理和元数据互操作性,特别是分布式开发环境中的元数据管理和元数据互操作性。 虽然该国际标准解决了对象分析和设计领域中基于流的元数据互操作性,但 XMI(部分原因是它基于 MOF)同样适用于许多其他领域的元数据。 [外文原描述]: The main purpose of ISO/IEC 19503:2005 (XMI) is to enable easy interchange of metadata between application development lifecycle tools (such as modeling tools based on the Unified Modeling Language (UML), ISO/IEC 19501, and metadata repositories/frameworks based on the Meta Object Facility (MOF), ISO/IEC 19502) in distributed heterogeneous environments. ISO/IEC 19503:2005 integrates three key industry standards: XML, eXtensible Markup Language, a W3C standard;UML, Unified Modeling Language, an OMG modeling specification which is now ISO/IEC 19501;MOF, Meta Object Facility (ISO/IEC 19502). ISO/IEC 19503:2005 provides specifications for a set of XML Schema Definitions (XSD) production rules for transforming MOF-based metamodels into XML Schemas;a set of XML Document production rules for encoding and decoding MOF-based metadata;design principles for XMI-based Schemas and XML documents;a set of production rules for importing XML DTDs to a MOF-based metamodel. ISO/IEC 19503:2005 enhances metadata management and metadata interoperability in distributed object environments in general and in distributed development environments in particular. While it addresses stream-based metadata interoperability in the object analysis and design domain, ISO/IEC 19503:2005 (in part because it is MOF based) is equally applicable to metadata in many other domains.
英文名称Information technology - XML Metadata Interchange (XMI)