ICS35.040 L72 中 华 人 民 共 和 国 国 家 标 准 GB/T xxxx.3 XXXX/ISO/IEC 19763-1:2007 信 息 技 术 互 操 作 性 元 模 型 框 架 (MFI) 第 1 部 分 : 参 考 模 型 200 - - 发 布 200 - - 实 施 中 华 人 民 共 和 国 国 家 质 量 监 督 检 验 检 疫 总 局 中 国 国 家 标 准 化 管 理 委 员 会 发 布 Information technology- Metamodel framework for interoperability (MFI) - Part 1: Reference model (ISO/IEC 19763-1:2007, IDT)
GB/T.1 / ISO/IEC 19763-1:2007 目 次 目 次... I 前 言...III 引 言... IV 1 范 围... 1 2 符 合 性... 1 3 规 范 性 引 用 文 件...1 4 术 语 定 义 和 缩 略 语...1 4.1 术 语 和 定 义...1 4.2 缩 略 语...2 5 元 模 型 框 架 体 系 结 构...3 5.1 GB/Txxxx 的 结 构...3 5.2 GB/T xxxx 的 目 的...3 5.3 除 外...4 5.4 应 用 区 域...4 5.5 元 模 型 框 架 体 系 结 构...6 5.6 第 2 部 分 : 核 心 模 型...8 5.7 第 3 部 分 : 本 体 注 册 元 模 型...12 5.8 第 4 部 分 : 模 型 映 射 元 模 型...13 5.9 第 5 部 分 : 模 型 构 件 元 模 型...14 附 录 NA( 资 料 性 附 录 ) 缩 略 语 的 补 充...15 附 录 NB( 资 料 性 附 录 ) 编 辑 性 修 改 内 容...16 参 考 文 献...17 图 1 GB/T xxxx 的 总 体 结 构...3 图 2 元 模 型 框 架 的 注 册 系 统 联 邦...4 图 3 支 持 模 型 构 件 共 享 的 元 模 型 框 架...5 图 4 基 于 元 模 型 框 架 的 注 册 系 统 联 邦...5 图 5 元 模 型 框 架 体 系 结 构...6 图 6 元 模 型 框 架 体 系 结 构 和 元 层 次 总 体 结 构... 7 图 7 元 模 型 框 架 体 系 结 构 的 结 构...8 图 8 MFI 注 册 概 念...8 图 9 MOF 和 MDR 公 共 设 施 后 继 者 的 核 心 模 型... 9 图 10 四 象 限 注 册 模 式 的 概 念...9 图 11 MFI 核 心 模 型 的 高 层 视 图...10 图 12 模 型 注 册 的 模 式...10 图 13 概 念 的 表 示...11 图 14 上 层 模 型 的 元 模 型 注 册...11 图 15 上 层 模 型 的 具 体 模 型 注 册...11 图 16 MFI-3 和 MDR(GB/T 18391) 的 关 系... 12 I
GB/T. 1 / ISO/IEC 19763-1:2007 图 17 本 体 注 册 元 模 型...13 图 18 模 型 映 射 元 模 型...13 II
GB/T.1 / ISO/IEC 19763-1:2007 前 言 GB/T xxxx 在 信 息 技 术 互 操 作 性 元 模 型 框 架 总 标 题 下, 包 含 以 下 几 个 部 分 : 第 1 部 分 : 参 考 模 型 ; 第 2 部 分 : 核 心 模 型 ; 第 3 部 分 : 本 体 注 册 元 模 型 ; 第 4 部 分 : 模 型 映 射 元 模 型 ; 第 5 部 分 : 过 程 模 型 注 册 元 模 型 ( 在 制 定 中 ); 第 6 部 分 : 注 册 过 程 ( 在 制 定 中 ); 第 7 部 分 : 服 务 注 册 元 模 型 ( 在 制 定 中 ) 本 部 分 为 GB/T xxxx 的 第 1 部 分 本 部 分 按 GB/T 1.1-2009 标 准 化 工 作 导 则 第 1 部 分 : 标 准 的 结 构 和 编 写 给 出 的 规 则 起 草 本 部 分 等 同 采 用 ISO/IEC 19763-1: 2007 信 息 技 术 互 操 作 性 元 模 型 框 架 (MFI)- 第 1 部 分 : 参 考 模 型 ( 英 文 版 ), 并 作 如 下 编 辑 性 修 改 : 增 补 了 第 4 章 4.2 中 的 缩 略 语, 详 见 附 录 NA; 修 改 了 国 际 标 准 中 的 错 误, 详 见 附 录 NB 请 注 意 本 文 件 的 某 些 内 容 可 能 涉 及 专 利 本 文 件 的 发 布 机 构 不 承 担 识 别 这 些 专 利 的 责 任 本 部 分 由 原 中 华 人 民 共 和 国 信 息 产 业 部 提 出 本 部 分 由 中 国 电 子 技 术 标 准 化 研 究 院 归 口 本 部 分 起 草 单 位 : 武 汉 大 学 软 件 工 程 国 家 重 点 实 验 室 中 国 电 子 技 术 标 准 化 研 究 院 本 部 分 主 要 起 草 人 : 何 克 清 何 扬 帆 王 翀 王 健 王 静 III
GB/T. 1 / ISO/IEC 19763-1:2007 引 言 随 着 电 子 商 务 在 因 特 网 的 广 泛 传 播, 跨 国 家 和 跨 文 化 的 业 务 贸 易 和 其 它 相 关 信 息 交 换 已 成 为 IT 业 内 外 人 士 主 要 关 注 的 问 题 为 了 紧 跟 电 子 业 务 和 电 子 商 务 的 发 展 趋 势, 许 多 行 业 组 织 已 经 展 开 域 特 定 对 象 的 标 准 化, 包 括 使 用 UML 和 XML 等 公 共 建 模 设 施 和 交 换 设 施 的 业 务 过 程 模 型 和 软 件 部 件 他 们 主 要 致 力 于 标 准 化 域 特 定 业 务 过 程 模 型 和 标 准 建 模 构 件, 如 数 据 元 素 实 体 轮 廓 和 值 域 等 在 这 种 趋 势 下, 许 多 标 准 化 活 动 主 要 关 注 能 够 促 进 不 同 组 织 间 相 互 合 作 的 设 施 和 模 式, 比 如 : a) 建 模 设 施 和 建 模 体 系 结 构, 如 UML MDA; b) 电 子 商 务 规 程 和 交 换 格 式, 如 ISO/IEC15944 ebxml XMI 或 SOAP; c) 信 息 资 源 的 描 述 设 施, 如 XML RDF 或 WSDL; d) 业 务 过 程 集 成 设 施, 如 BPEL 或 BPMN; e) 注 册 系 统 设 施, 如 GB/T 18391(MDR) ebxml R&R UDDI; f) 元 建 模 设 施, 如 MOF; g) 本 体 描 述 设 施, 如 OWL DAML+OIL; h) 逻 辑 设 施, 如 CL CG 和 DL 除 了 上 述 活 动 之 外, 其 它 关 注 设 施 所 处 理 内 容 的 活 动 已 经 成 为 标 准 化 的 主 题 这 些 包 括 : a) 不 同 业 务 域 的 公 共 模 型, 如 GCI CPFR 和 HL7; b) 建 模 轮 廓 或 建 模 模 式, 如 EDOC 和 EAI 的 UML 轮 廓 ; c) 注 册 系 统 元 模 型, 如 ebxml RIM 和 HL7 RIM; d) 元 模 型, 如 数 据 仓 库 的 CWM 和 本 体 的 ODM; e) 元 数 据 规 范, 如 都 柏 林 核 心 或 ebxml 核 心 部 件 ; f) 本 体 模 型, 如 卫 生 保 健 域 的 SNOMED 工 程 域 的 SUO 和 ISO/IEC 15944-4 电 子 业 务 经 济 和 会 计 本 体 为 了 促 进 不 同 组 织 间 的 有 效 共 享, 这 些 内 容 可 以 存 储 在 注 册 系 统 中 注 :UML 和 OMG 是 对 象 管 理 组 OMG 的 商 标 许 多 的 注 册 系 统 和 存 储 库 已 被 开 发 和 实 现 但 是, 由 于 其 元 模 型 的 差 异 或 语 义 不 协 调, 实 现 组 织 或 团 体 间 的 有 效 合 作 十 分 困 难 这 就 需 要 新 设 施 以 建 立 注 册 系 统 间 的 联 邦 为 了 满 足 这 些 需 求,GB/T xxxx 作 为 统 一 的 元 模 型 框 架 集 合, 提 供 了 许 多 设 施 以 描 述 不 同 类 型 的 注 册 系 统 或 元 模 型 这 个 统 一 的 元 模 型 框 架 提 供 了 具 有 如 下 特 征 : a) 促 进 注 册 系 统 联 邦 的 元 模 型 注 册 机 制 b) 不 同 建 模 构 件 的 描 述 和 注 册 机 制, 以 便 于 其 重 用 c) 模 型 映 射 和 变 换 规 则 的 描 述 和 注 册 机 制, 以 促 进 注 册 系 统 内 容 间 的 协 调 GB/T xxxx 的 本 部 分 描 述 了 元 模 型 框 架 的 基 本 概 念, 这 些 概 念 将 在 开 发 GB/T xxxx 的 其 它 部 分 中 使 用 本 部 分 也 描 述 了 在 开 发 中 需 要 考 虑 的 问 题 和 需 求 IV
GB/T.1 / ISO/IEC 19763-1:2007 信 息 技 术 互 操 作 性 元 模 型 框 架 第 1 部 分 : 参 考 模 型 1 范 围 GB/T xxxx 多 个 部 分 标 准 的 主 要 目 的 是 元 模 型 互 操 作 框 架 GB/T xxxx 的 本 部 分 建 立 了 元 模 型 框 架 的 一 般 性 原 则, 并 且 给 出 了 开 发 本 标 准 其 它 部 分 的 指 南 元 模 型 框 架 标 准 由 多 个 部 分 组 成, 用 来 开 发 协 调 的 元 模 型, 以 便 促 进 现 有 注 册 系 统 或 元 模 型 之 间 的 互 操 作 2 符 合 性 GB/T xxxx.1 未 规 定 符 合 性 要 求 本 标 准 的 其 它 部 分 规 定 了 各 自 的 符 合 性 要 求 3 规 范 性 引 用 文 件 下 列 文 件 对 于 本 文 件 的 应 用 是 必 不 可 少 的 凡 是 注 日 期 的 引 用 文 件, 仅 注 日 期 的 版 本 适 用 于 本 文 件 凡 是 不 注 日 期 的 引 用 文 件, 其 最 新 版 本 ( 包 括 所 有 的 修 改 单 ) 适 用 于 本 文 件 GB/T 18391.1 信 息 技 术 元 数 据 注 册 系 统 (MDR) 第 1 部 分 : 框 架 (GB/T xxxx.1-xxxx,iso/iec 11179-1:2004,IDT) GB/T 18391.3 信 息 技 术 元 数 据 注 册 系 统 (MDR) 第 3 部 分 : 注 册 系 统 元 模 型 和 基 本 属 性 (GB/T xxxx.3-xxxx,iso/iec 11179-3:2003, IDT) ISO/IEC 19502:2005 信 息 技 术 元 对 象 设 施 (MOF) 4 术 语 定 义 和 缩 略 语 4.1 术 语 和 定 义 下 列 术 语 和 定 义 适 用 于 GB/T xxxx 的 本 部 分 4.1.1 域 对 象 domain object 表 示 特 定 域 中 的 实 体 或 过 程 的 对 象 4.1.2 域 模 型 domain model 表 示 特 定 域 的 模 型 4.1.3 元 数 据 metadata 描 述 其 它 数 据 的 数 据 见 1:GB/T 18391.1 见 2:ISO/IEC 19502 4.1.4 元 模 型 metamodel 描 述 其 它 模 型 的 模 型 4.1.5 1
GB/T. 1 / ISO/IEC 19763-1:2007 元 模 型 构 件 metamodel construct 在 元 模 型 中 使 用 的 模 型 构 件 见 : 模 型 构 件 4.1.6 元 建 模 设 施 meta-modeling facility 用 于 元 建 模 的 建 模 设 施 见 1:MOF 是 一 种 典 型 的 元 建 模 设 施 见 2: 建 模 设 施 4.1.7 模 型 model 使 用 规 范 的 建 模 设 施 和 建 模 构 件 对 论 域 的 表 示 4.1.8 模 型 构 件 model construct 建 模 记 法 的 单 元 注 : 建 模 元 素 更 类 属 的 术 语 有 时 候 术 语 通 常 包 含 元 数 据 代 码 和 对 象 模 式, 而 不 能 包 含 特 定 的 建 模 设 施, 如 UML 4.1.9 建 模 设 施 modeling facility 建 模 时 使 用 的 规 则 和 记 法 的 集 合 注 :UML 是 一 种 典 型 的 示 例 4.1.10 本 体 ontology 论 域 的 集 合 描 述 4.1.11 上 层 模 型 upper model 约 束 或 指 导 其 它 模 型 的 模 型 见 :4.1.4 编 辑 性 修 改 内 容 见 附 录 NB 4.1.12 下 层 模 型 lower model 受 其 它 模 型 约 束 或 指 导 的 模 型 4.2 缩 略 语 2 BPEL: 业 务 过 程 执 行 语 言 (Business Process Execution Language) BPMN: 业 务 过 程 建 模 记 法 (Business Process Modeling Notation) CWM: 公 共 仓 库 元 模 型 (Common Warehouse Metamodel) GCI : 全 球 商 务 倡 议 联 盟 (Global Commerce Initiative) CPFR: 连 续 规 划 预 测 和 补 充 (Continuous Planning Forecasting & Replenishment) CL: 公 共 逻 辑 (Common Logic) 见 1:ISO/IEC 24707 ebxml: 电 子 业 务 的 可 扩 展 置 标 语 言 (Electronic Business using extensible Markup Language) 见 2:ISO/TS 15000:2004 EAI : 企 业 应 用 集 成 (Enterprise Application Integration) EDOC: 企 业 分 布 式 对 象 计 算 (Enterprise Distributed Object Computing) 见 3:EDOC 的 UML 概 要, 对 象 管 理 组 织,2001 HL7 : 卫 生 7 级 (Health Level 7)
GB/T.1 / ISO/IEC 19763-1:2007 IDEF1X: 集 成 定 义 方 法 (Integrated definition Method) MDA: 模 型 驱 动 体 系 结 构 (Model Driven Architecture) MOF: 元 对 象 设 施 (Meta Object Facility) 见 4:ISO/IEC 19502:2005 MFI : 互 操 作 性 元 模 型 框 架 (Metamodel Framework for Interoperability) 注 : 这 个 标 准 族 (GB/T xxxx) 其 他 缩 略 语 参 见 附 录 NA 5 元 模 型 框 架 体 系 结 构 本 章 描 述 了 GB/T xxxx 标 准 的 结 构, 以 及 本 标 准 的 多 个 部 分 具 体 化 元 模 型 框 架 的 体 系 结 构 5.1 GB/Txxxx 的 结 构 图 1 说 明 了 本 标 准 的 总 体 结 构 但 是, 这 个 结 构 具 有 将 来 增 加 其 它 有 用 的 元 模 型 进 行 扩 展 的 可 能 性, 如 模 型 构 件 或 注 册 规 程 图 1 GB/T xxxx 的 总 体 结 构 第 1 部 分 参 考 模 型 本 标 准 的 该 部 分 描 述 了 元 模 型 框 架 标 准 的 概 念 和 总 体 结 构, 这 些 概 念 和 结 构 将 用 于 本 标 准 中 后 续 各 个 元 模 型 框 架 的 开 发 和 注 册 第 2 部 分 核 心 模 型 本 标 准 的 该 部 分 描 述 了 元 模 型 框 架 的 核 心 模 型, 可 以 用 于 元 模 型 框 架 标 准 的 开 发 过 程 核 心 模 型 提 供 了 元 模 型 框 架 标 准 开 发 中 使 用 的 元 模 型 描 述 机 制 和 规 范 的 构 件 第 3 部 分 本 体 注 册 元 模 型 本 标 准 的 该 部 分 描 述 了 元 模 型, 用 以 注 册 本 体 的 管 理 信 息 第 4 部 分 模 型 映 射 元 模 型 本 标 准 的 该 部 分 描 述 了 元 模 型 框 架, 用 以 描 述 各 对 象 间 任 意 的 映 射 类 型, 如 元 模 型 模 型 元 素 或 数 据 元 素 注 : 第 5 部 分 和 第 6 部 分 项 目 计 划 处 在 标 准 制 定 还 未 开 始 的 预 阶 段 3
GB/T. 1 / ISO/IEC 19763-1:2007 5.2 GB/T xxxx 的 目 的 本 标 准 的 目 的 是 改 进 在 ISO 之 中 或 ISO 之 外 不 同 标 准 团 体 定 义 的 各 种 元 模 型 的 互 操 作 性, 为 注 册 各 个 元 模 型 提 供 了 规 范 的 元 模 型 框 架 ( 见 图 2) 图 2 元 模 型 框 架 的 注 册 系 统 联 邦 5.3 除 外 下 列 内 容 不 包 含 在 本 标 准 的 范 围 之 内 : a) 建 模 方 法 论 的 标 准 化 ; b) 元 模 型 内 容 的 标 准 化, 如 特 定 本 体 模 式 或 对 象 值 ; c) 模 型 构 件 内 容 的 标 准 化 5.4 应 用 区 域 本 标 准 预 期 用 于 下 述 区 域 : 5.4.1 一 致 性 模 型 的 开 发 元 模 型 技 术 的 主 要 用 途 是 通 过 使 用 句 法 和 语 义 清 晰 的 建 模 设 施, 为 模 型 开 发 活 动 提 供 基 础 标 准 化 的 元 模 型 框 架 能 够 避 免 不 必 要 的 或 重 复 的 模 型 定 义, 消 除 建 模 规 则 和 待 开 发 模 型 之 间 的 不 协 调, 有 助 于 提 高 建 模 活 动 的 效 率 5.4.2 模 型 和 软 件 部 件 的 共 享 元 模 型 框 架 标 准 化 的 另 一 个 用 途 是 促 进 各 类 建 模 构 件 的 共 享 ( 见 图 3) 这 些 建 模 构 件 可 以 是 组 织 内 或 跨 组 织 的 软 件 系 统 开 发 中 所 使 用 的 软 件 部 件 建 模 模 式 和 领 域 最 佳 实 践 模 型 4
GB/T.1 / ISO/IEC 19763-1:2007 图 3 支 持 模 型 构 件 共 享 的 元 模 型 框 架 5.4.3 EC 或 EB 的 业 务 协 作 电 子 业 务 和 电 子 商 务 在 世 界 范 围 内 快 速 的 增 长 促 进 了 特 定 标 准 ebxml 或 Rosetta Net 的 飞 速 发 展 电 子 业 务 自 身 的 性 质 决 定 了 它 并 不 局 限 于 单 一 的 各 个 行 业 域 或 区 域 由 于 不 同 域 可 以 通 过 互 联 网 链 接, 因 此, 用 户 或 商 户 将 不 可 避 免 地 需 要 访 问 不 同 的 专 用 注 册 系 统 元 模 型 框 架 标 准 有 助 于 通 过 电 子 业 务 或 电 子 商 务 的 业 务 协 作, 在 每 个 注 册 系 统 中 提 供 描 述 元 模 型 的 机 制, 实 现 元 模 型 在 不 同 业 务 域 中 的 共 享 特 别 是, 元 模 型 框 架 的 核 心 模 型 提 供 了 在 本 地 注 册 系 统 中 描 述 每 个 不 同 元 模 型 的 机 制, 实 现 这 些 元 模 型 在 注 册 系 统 中 的 注 册 另 外, 模 型 映 射 元 模 型 框 架 提 供 了 注 册 映 射 规 则 的 设 施, 使 不 同 的 注 册 系 统 能 够 形 成 联 邦 ( 见 图 4) 图 4 基 于 元 模 型 框 架 的 注 册 系 统 联 邦 5
GB/T. 1 / ISO/IEC 19763-1:2007 5.5 元 模 型 框 架 体 系 结 构 本 条 描 述 了 元 模 型 框 架 的 体 系 结 构, 并 详 述 了 元 模 型 框 架 和 元 模 型 框 架 体 系 结 构 的 概 念 元 模 型 框 架 由 核 心 模 型 和 几 种 类 型 的 元 模 型 组 成, 包 括 本 体 注 册 元 模 型 模 型 映 射 元 模 型 和 模 型 构 件 元 模 型 等 此 外, 还 可 以 扩 充 其 它 有 用 的 元 模 型 ( 见 图 5) 图 5 元 模 型 框 架 体 系 结 构 5.5.1 元 模 型 的 定 义 元 模 型 是 描 述 其 它 模 型 的 模 型 元 模 型 能 够 指 导 将 模 型 建 模 设 施 或 建 模 构 件 集 成 到 特 定 的 模 型 实 例 中 为 了 建 立 元 模 型 之 间 的 协 调 和 一 致 性, 在 本 标 准 中 定 义 了 元 模 型 框 架 和 核 心 模 型 图 6 说 明 了 这 些 模 型 之 间 的 关 系 (M0 层 M1 层 指 示 MOF 中 使 用 的 元 层 次 级 别 ) 在 这 里 的 语 境 中, 指 导 意 味 着 元 模 型 不 仅 能 够 描 述 目 标 ( 如 类 型 或 句 法 ) 的 某 个 方 面, 而 且 能 够 通 过 规 定 关 系 类 型 或 关 系 端 点 来 描 述 目 标 或 模 型 构 件 之 间 的 关 系 元 模 型 能 够 为 模 型 的 使 用 提 供 辅 助 能 力, 包 括 : a) 模 型 的 可 扩 展 性 ; b) 对 象 的 多 态 性 ; c) 模 型 的 集 成 和 转 换 ; d) 并 行 执 行 和 模 型 控 制 ; e) 模 型 的 动 态 性 和 灵 活 性 通 常, 在 建 模 和 元 建 模 活 动 中, 模 型 开 发 者 通 常 需 要 表 达 论 域 中 一 些 特 殊 的 建 模 方 面 和 建 模 关 注 点 在 模 型 共 享 中 遇 到 的 大 多 数 困 难 都 是 由 于 模 型 开 发 者 在 这 些 问 题 上 观 点 不 一 致 而 造 成 的, 尽 管 他 们 都 使 用 规 范 的 建 模 设 施, 如 UML 在 传 统 的 建 模 活 动 中, 通 常 利 用 文 本 语 句 来 描 述 设 计 规 则 或 规 程 产 生 某 类 指 南 与 使 用 文 本 方 式 相 比, 利 用 元 模 型 机 制 来 指 导 建 模 的 优 点 之 一 在 于 它 的 清 晰 和 无 二 义 性 因 此, 对 于 制 定 元 模 型 框 架, 首 先 需 要 对 规 范 建 模 方 面 和 关 注 点 提 供 公 共 的 基 础, 例 如 : a) 什 么 类 型 的 元 对 象 可 以 应 用 于 表 示 元 模 型? b) 怎 样 建 立 关 系 以 及 应 该 使 用 哪 种 类 型 的 关 系? c) 对 于 一 个 选 定 的 元 对 象, 应 该 选 择 哪 种 类 型? 6
GB/T.1 / ISO/IEC 19763-1:2007 d) 应 该 使 用 哪 种 类 型 的 构 件? e) 如 何 表 示 对 象 之 间 的 映 射 或 转 换 规 则? 图 6 元 模 型 框 架 体 系 结 构 和 元 层 次 总 体 结 构 元 模 型 框 架 体 系 结 构 定 义 了 满 足 本 标 准 目 的 要 求 的 由 多 个 规 范 的 元 模 型 标 准 组 成 的 体 系 结 构 视 图 元 模 型 框 架 体 系 结 构 是 规 范 的 元 模 型 标 准 的 集 合, 通 过 提 供 规 范 的 元 模 型 和 规 范 的 建 模 方 面 的 统 一 视 图 来 描 述 各 个 元 模 型 中 的 内 容, 这 些 标 准 可 以 用 于 管 理 注 册 系 统 实 现 者 生 产 的 各 个 元 模 型, 以 促 进 各 种 类 型 域 对 象 的 协 调 交 换 与 复 用 元 模 型 框 架 体 系 结 构 的 用 途 是 : a) 清 晰 描 述 模 型 和 元 模 型 之 间 的 关 系 ; b) 建 立 元 模 型 功 能 分 类 的 统 一 视 图 ; c) 提 供 一 个 公 共 基 础 设 施, 以 建 立 不 同 建 模 设 施 之 间 的 互 操 作 5.5.2 元 模 型 框 架 的 定 义 元 模 型 框 架 是 一 个 由 规 范 的 元 模 型 和 用 于 开 发 实 际 注 册 系 统 中 实 现 的 元 模 型 构 件 的 集 合 一 个 规 范 的 元 模 型 将 特 定 的 元 建 模 关 注 点 或 元 模 型 域 作 为 其 范 围, 例 如 模 型 映 射 模 型 或 模 型 构 件 的 注 册 元 模 型 框 架 的 用 途 是 提 供 : a) 元 模 型 的 规 范 使 用, 以 满 足 特 定 的 元 模 型 关 注 点 的 要 求 ; b) 元 模 型 构 件 的 规 范 使 用 由 核 心 模 型 规 定, 以 满 足 特 定 元 模 型 关 注 点 的 要 求 5.5.3 元 模 型 框 架 体 系 结 构 的 结 构 元 模 型 框 架 体 系 结 构 表 示 继 承 MOF(ISO/IEC 19502) 的 元 元 模 型 和 MDR(GB/T 18391) 的 公 共 设 施 所 描 述 的 概 念 ( 见 图 7) 但 是,MOF 的 自 身 性 质 决 定 了 MOF 仅 能 提 供 元 模 型 构 件 的 抽 象 句 法, 因 此, 还 需 定 义 自 己 特 定 的 元 模 型 构 件 来 表 示 元 模 型 框 架 7
GB/T. 1 / ISO/IEC 19763-1:2007 图 7 元 模 型 框 架 体 系 结 构 的 结 构 5.5.4 注 册 的 概 念 MFI 标 准 为 各 种 类 型 的 模 型 或 元 模 型 提 供 了 注 册 机 制 ( 见 图 8) 理 解 MFI 核 心 的 模 型, 注 册 的 概 念 应 该 是 清 楚 的 图 8 MFI 注 册 概 念 在 MFI 标 准 中, 注 册 不 仅 记 录 管 理 属 性 的 记 录 项, 而 且 还 需 要 规 定 为 注 册 的 模 型 提 供 抽 象 句 法 的 上 层 模 型 为 了 实 现 模 型 和 基 本 对 象 ( 如 数 据 元 素 术 语 基 本 类 和 基 本 关 系 等 ) 的 共 享, 不 同 的 元 模 型 应 该 共 享 GB/T 18391(MDR) 的 公 共 设 施, 该 公 共 设 施 中 由 名 称 空 间 或 标 识 模 式 以 及 分 类 模 式 组 成 每 个 元 模 型 或 模 型 实 例 的 公 共 上 层 模 型 必 须 是 能 够 为 这 些 实 例 提 供 面 向 对 象 抽 象 句 法 的 MOF 模 型 另 外, 需 要 对 组 成 待 注 册 元 模 型 或 模 型 的 具 体 建 模 构 件 进 行 注 册, 这 意 味 着 应 该 使 用 规 范 的 已 有 构 件 来 开 发 元 模 型 或 模 型, 以 便 实 现 模 型 共 享 的 可 能 性 5.6 第 2 部 分 : 核 心 模 型 作 为 GB/T xxxx.2, 核 心 模 型 是 本 标 准 的 一 个 重 要 部 分 该 核 心 模 型 为 本 体 注 册 元 模 型 (GB/T xxxx.3) 模 型 映 射 元 模 型 (GB/T xxxx.4) 等 每 个 元 模 型 框 架 提 供 了 公 共 的 描 述 机 制 在 核 心 模 型 中,MOF 被 用 作 元 建 模 设 施,MDR( 元 数 据 注 册 系 统 :GB/T 18391) 元 模 型 的 定 义 模 式 被 用 作 对 象 定 义 设 施, 核 心 模 型 对 这 些 设 施 进 行 了 扩 展 由 于 MDR 提 供 了 类 属 的 对 象 定 义 模 式, 包 含 概 念 概 念 域 元 素 和 值, 在 本 标 准 中 使 用 MDR 元 模 型 的 优 点 在 于 表 示 对 象 的 可 扩 展 性 8
GB/T.1 / ISO/IEC 19763-1:2007 在 本 标 准 中,MDR 的 关 键 部 分 使 用 MOF 元 模 型 来 表 示, 因 而 增 强 了 处 理 结 构 化 对 象 的 能 力 图 9 说 明 了 集 成 MDR 和 MOF 设 施 而 实 现 的 元 元 模 型 更 多 细 节 见 文 件 GB/T xxxx.2( 核 心 模 型 ) 图 9 MOF 和 MDR 公 共 设 施 后 继 者 的 核 心 模 型 5.6.1 注 册 机 制 本 标 准 定 义 了 描 述 元 模 型 和 模 型 之 间 关 系 的 注 册 框 架 在 元 模 型 体 系 结 构 的 M2 层, 通 过 规 定 某 个 名 称 空 间 和 概 念 定 义, 可 以 对 由 标 准 组 织 开 发 与 标 准 有 关 的 域 对 象 模 型 来 注 册 另 外, 符 合 这 些 标 准 的 模 型 实 例, 如 构 造 型 或 模 型 模 式, 也 可 以 注 册 模 型 开 发 者 等 注 册 系 统 用 户 可 以 在 局 部 标 准 层 中 选 择 和 使 用 某 些 适 于 构 造 自 己 模 型 的 构 定 型 和 模 式 局 部 标 准 层 和 全 局 标 准 层 有 类 似 的 结 构, 包 括 命 名 元 素 和 名 称 空 间 ( 记 号 ) 模 型 域 ( 模 型 域 轮 廓 ) 模 型 类 元 素 ( 模 型 概 念 ) 模 型 构 件 ( 模 型 实 例 ) 和 选 择 的 模 型 元 素 ( 模 型 选 择 ) 如 图 10 所 示, 注 册 目 标 的 概 念 化 意 味 着 需 要 指 定 规 定 的 名 称 ( 记 号 ), 并 为 该 目 标 提 供 具 体 的 定 义 通 过 来 自 不 同 范 围 用 途 和 视 点 的 元 模 型 来 定 义 概 念 的 规 范 由 元 模 型 指 导 的 模 型 实 例 可 以 作 为 概 念 的 参 考 物, 这 些 参 考 物 可 以 用 记 号 来 代 替 图 10 四 象 限 注 册 模 式 的 概 念 在 定 义 对 象 或 模 型 时, 四 象 限 模 式 的 优 点 之 一 是 为 定 义 对 象 提 供 了 基 础, 根 据 概 念 名 称 ( 记 号 ) 和 9
GB/T. 1 / ISO/IEC 19763-1:2007 可 能 符 合 概 念 的 变 体 来 规 定 对 象 的 概 念 根 据 这 种 方 式, 对 象 可 以 从 不 同 的 视 点, 如 名 称 可 能 的 细 节 和 实 例 进 行 定 义 通 过 这 些 机 制, 核 心 模 型 能 够 描 述 由 各 个 业 务 域 中 不 同 类 型 的 结 构 化 对 象 所 组 成 的 模 型 和 元 模 型 5.6.2 注 册 示 例 MFI 核 心 模 型 提 供 了 注 册 对 象 或 模 型 的 模 式, 用 于 规 定 将 被 继 承 的 上 层 模 型 或 在 建 模 中 使 用 的 模 型 构 件 图 11 示 出 表 示 目 标 模 型 的 基 本 元 模 型, 该 目 标 模 型 遵 从 图 12 中 描 述 的 注 册 模 式 图 11 MFI 核 心 模 型 的 高 层 视 图 图 12 模 型 注 册 的 模 式 图 13 示 出 MFI 核 心 模 型 中 的 概 念 表 示 机 制 待 注 册 元 模 型 或 模 型 的 概 念 由 来 源 自 特 定 名 称 空 间 的 记 号 所 标 识 模 型 的 概 念 应 该 由 类 元 素 和 规 定 上 层 模 型 的 模 型 类 型 进 行 分 类 概 念 的 详 细 信 息 应 该 以 轮 10
GB/T.1 / ISO/IEC 19763-1:2007 廓 和 实 际 文 件 的 方 式 提 供 图 13 概 念 的 表 示 图 14 说 明 了 领 域 元 模 型 的 实 际 注 册 该 元 模 型 表 示 特 定 域 的 软 件 系 统, 如 在 组 织 中 的 应 用 系 统 在 注 册 时,MOF 模 型 为 注 册 的 元 模 型 提 供 了 抽 象 句 法, 规 定 了 特 定 名 称 空 间 中 的 记 号 和 由 轮 廓 描 述 的 概 念 图 14 上 层 模 型 的 元 模 型 注 册 依 据 预 先 注 册 的 元 模 型, 可 以 对 实 际 的 具 体 模 型 进 行 注 册 图 15 示 出 更 具 体 模 型 的 注 册, 该 模 型 表 示 系 统 整 个 模 型 的 特 定 部 分 图 15 上 层 模 型 的 具 体 模 型 注 册 核 心 模 型 可 以 用 于 规 范 元 模 型 的 开 发, 如 本 体 注 册 元 模 型 (GB/T xxxx.3) 和 模 型 映 射 元 模 型 (GB/T xxxx.4) 11
GB/T. 1 / ISO/IEC 19763-1:2007 5.7 第 3 部 分 : 本 体 注 册 元 模 型 本 部 分 (GB/T xxxx.3) 是 元 模 型 框 架 标 准 的 一 部 分, 它 基 于 对 核 心 模 型 (GB/T xxxx.2) 的 继 承 为 了 协 调 共 享 不 同 组 织 开 发 的 各 种 本 体, 本 标 准 的 该 部 分 规 定 了 提 供 注 册 本 体 管 理 信 息 的 元 模 型 本 部 分 表 示 了 规 范 的 元 模 型, 它 能 够 注 册 由 ODM( 本 体 定 义 元 模 型 ) 或 MDR 标 准 扩 充 版 等 规 范 的 本 体 描 述 元 模 型 所 描 述 的 本 体 图 16 说 明 了 MFI 和 MDR 本 体 或 语 义 元 素 注 册 方 面 的 集 成 概 念 MFI-3 为 连 接 ODM 元 模 型 和 MDR 元 模 型 提 供 了 设 施 通 过 这 种 设 施 更 易 于 协 调 MDR 中 的 规 范 语 义 元 素 和 ODM 元 模 型 所 提 供 的 描 述 机 制 ( 见 图 17) MFI-3 和 ODM 元 模 型 都 是 使 用 MOF 表 示 的, 因 此 便 于 机 器 实 现 ; 而 MDR 则 为 语 义 元 素 的 广 泛 使 用 提 供 了 与 实 现 无 关 的 元 模 型 图 16 MFI-3 和 MDR(GB/T 18391) 的 关 系 为 了 确 保 本 部 分 能 够 适 应 领 域 本 体 的 快 速 发 展 以 及 该 领 域 的 技 术 发 展 趋 势, 需 要 在 标 准 的 开 发 中 考 虑 以 下 问 题 : a) 本 部 分 不 提 供 本 体 的 任 何 内 容 ; b) 本 部 分 提 供 本 体 管 理 信 息 的 注 册 设 施, 以 支 持 本 体 的 共 享 和 重 用 ; c) 通 过 与 特 定 开 发 工 具 的 结 合, 本 部 分 有 助 于 实 现 以 已 有 本 体 为 参 考 来 开 发 新 本 体 12
GB/T.1 / ISO/IEC 19763-1:2007 图 17 本 体 注 册 元 模 型 5.8 第 4 部 分 : 模 型 映 射 元 模 型 本 部 分 (GB/T xxxx.4) 是 元 模 型 框 架 标 准 的 一 部 分, 它 基 于 对 核 心 模 型 的 继 承 本 部 分 提 供 了 为 解 决 由 不 同 软 件 平 台 和 中 间 件 所 组 成 的 异 构 环 境 中 出 现 的 典 型 问 题 的 解 决 方 案 在 由 各 个 相 似 平 台 组 成 的 单 一 环 境 中, 域 对 象 仍 然 有 可 能 以 不 同 的 格 式 或 句 法 来 实 现 模 型 映 射 元 模 型 框 架 提 供 了 一 个 规 范 的 元 模 型, 允 许 描 述 待 交 换 或 共 享 的 对 象 在 格 式 或 类 型 上 的 区 别 该 元 模 型 框 架 还 提 供 了 描 述 作 为 元 模 型 实 例 的 不 同 对 象 之 间 转 换 规 则 的 能 力 图 18 说 明 了 MFI 模 型 映 射 元 模 型 的 基 本 结 构, 该 结 构 是 表 示 映 射 目 标 和 映 射 规 则 的 元 模 型 最 小 集 图 18 模 型 映 射 元 模 型 在 MFI 模 型 映 射 元 模 型 的 开 发 中, 应 该 关 注 以 下 问 题 : a) 应 该 关 注 OMG 等 标 准 化 组 织 举 行 的 讨 论 ; b) 应 该 研 究 CWM( 公 共 仓 库 元 模 型 ) 等 模 式 或 数 据 仓 库 其 它 商 业 产 品 的 实 际 实 现 ; c) 应 该 研 究 如 UML 或 IDEF1X 的 不 同 建 模 设 施 定 义 的 模 型 和 模 型 元 素 之 间 的 映 射, 并 且 在 本 部 分 13
GB/T. 1 / ISO/IEC 19763-1:2007 中 提 供 某 些 种 类 的 变 换 元 模 型 框 架 注 : 在 MFI 模 型 映 射 元 模 型 的 开 发 中, 建 立 不 同 建 模 设 施 定 义 的 模 型 之 间 的 映 射 规 则 有 可 能 是 十 分 困 难 的 但 是, 在 本 部 分 中 仍 然 需 要 为 这 种 框 架 预 留 空 间 5.9 第 5 部 分 : 模 型 构 件 元 模 型 本 部 分 (MFI-5) 支 持 各 种 模 型 构 件 的 注 册 及 其 复 用 典 型 的 模 型 构 件 包 括 : a) 数 据 元 素 ; b) 数 据 库 记 录 ; c) 对 象 模 式 ; d) 对 象 定 义 模 板 ; e) 消 息 格 式 等 注 : 目 前, 元 模 型 框 架 建 模 构 件 子 项 目 还 未 开 始 进 行 14
GB/T.1 / ISO/IEC 19763-1:2007 附 录 NA ( 资 料 性 附 录 ) 缩 略 语 的 补 充 国 际 标 准 ISO/IEC 19763-1:2007 中 所 使 用 的 缩 略 语, 在 该 标 准 的 第 4 章 的 4.2 条 中 未 全 部 列 出, 在 等 同 采 用 该 国 际 标 准 为 国 家 标 准 GB/T xxxx.1 时, 特 作 了 补 充 如 下 : CASE CG CMF DAML DL EB EC ISO MM MDR OASIS ODM OIL OMG OWL RDF RIM SNOMED SOAP SUO UDDI UML UOD WSDL XMI XML 计 算 机 辅 助 软 件 工 程 (Computer Aided Software Engineering) 概 念 图 (Concept Graph) 内 容 管 理 框 架 (Content Management Framework) 美 国 国 防 高 级 设 计 研 究 署 代 理 置 标 语 言 (DARPAAgent Markup Language) 描 述 逻 辑 (Description Logic) 电 子 业 务 (Electronic Business) 电 子 商 务 (Electronic Commerce) 国 际 标 准 化 组 织 (International Organization for Standardization) 元 模 型 (Metamodel) 元 数 据 注 册 系 统 (Metadata Registries) 结 构 化 信 息 推 进 组 织 ( Organization for the Advancement of Structured Information Standards) 本 体 定 义 元 模 型 (Ontology Definition Metamodel) 本 体 推 理 层 (Ontology Inference Layer) 对 象 管 理 组 (Object Management Group) 网 络 本 体 语 言 (Web Ontology Language) 资 源 定 义 框 架 (Resource Definition Framework) 注 册 系 统 信 息 模 型 (Registry Information Model) 医 药 系 统 化 术 语 集 (Systematized Nomenclature of Medicine) 简 单 对 象 访 问 协 议 (Simple Object Access Protocol) 标 准 上 层 本 体 (Standard Upper Ontology) 统 一 描 述 发 现 与 集 成 (Universal Description,Discovery & Integration) 统 一 建 模 语 言 (Unified Modeling Language) 论 域 (Universe of Discourse) 网 络 服 务 描 述 语 言 (Web Service Description Language) XML 元 数 据 交 换 (XML Metadata Interchange) 可 扩 展 置 标 语 言 (extensible Markup Language) 15
GB/T. 1 / ISO/IEC 19763-1:2007 附 录 NB ( 资 料 性 附 录 ) 编 辑 性 修 改 内 容 国 际 标 准 ISO/IEC 19763-1:2007 中 有 下 列 错 漏, 在 等 同 采 用 国 际 标 准 转 化 为 国 家 标 准 GB/T xxxx.1 时, 特 作 了 编 辑 性 修 改, 见 表 NB.1 表 NB 1 章 条 号 ISO/IEC 19763-1 的 错 误 GB/T xxxx.1 中 的 修 正 情 况 4.1.11 ( 见 4.1.3) 有 误 应 该 为 ( 见 4.1.4) 5.2 正 文 中 遗 漏 了 见 图 2 正 文 中 补 充 了 见 图 2 的 引 出 处 5.4.2 正 文 中 遗 漏 了 见 图 3 正 文 中 补 充 了 见 图 3 的 引 出 处 5.4.3 正 文 中 遗 漏 了 见 图 4 正 文 中 补 充 了 见 图 4 的 引 出 处 5.5 正 文 中 误 为 见 图 6 正 文 中 改 正 为 见 图 5 5.5.1 正 文 中 误 为 见 图 7 正 文 中 改 正 为 见 图 6 5.5.3 正 文 中 遗 漏 了 见 图 7 正 文 中 补 充 了 见 图 7 的 引 出 处 5.5.4 正 文 中 遗 漏 了 见 图 8 正 文 中 补 充 了 见 图 8 的 引 出 处 5.6 正 文 中 误 为 见 图 10 正 文 中 改 正 为 见 图 9 5.6.1 正 文 中 误 为 见 图 11 正 文 中 改 正 为 见 图 10 5.6.2 正 文 中 误 为 见 图 12 正 文 中 改 正 为 见 图 11 5.6.2 正 文 中 误 为 见 图 13 正 文 中 改 正 为 见 图 12 5.6.2 正 文 中 误 为 见 图 14 正 文 中 改 正 为 见 图 13 5.6.2 正 文 中 误 为 见 图 15 正 文 中 改 正 为 见 图 14 5.6.2 正 文 中 误 为 见 图 16 正 文 中 改 正 为 见 图 15 5.7 正 文 中 误 为 见 图 17 正 文 中 改 正 为 见 图 16 5.7 正 文 中 遗 漏 了 真 正 的 见 图 17 正 文 中 补 充 了 见 图 17 5.7 图 17 国 际 标 准 ISO/IEC 19763-1:2007 中 为 MMF 在 转 化 采 用 该 国 际 标 准 为 国 家 标 准 时 编 辑 性 修 正 为 MFI 5.8 正 文 中 误 为 见 图 17 正 文 中 改 正 为 见 图 18 5.8 图 18 国 际 标 准 ISO/IEC 19763-1:2007 中 为 模 型 映 射 MMF 在 转 化 采 用 该 国 际 标 准 为 国 家 标 准 时 编 辑 性 修 正 为 模 型 映 射 元 模 型 16
参 考 文 献 GB/T.1 / ISO/IEC 19763-1:2007 [1] ISO/IEC TR 9007:1987, Information processing systems Concepts and terminology for the conceptual schema and the information base TR 9007 provides information on conceptual modelling. [2] ISO/IEC 10027:1990, Information technology Information Resource Dictionary System (IRDS) Framework ISO/IEC 10027 describes the concept of levels of modelling. [3] ISO/IEC TR 20943-1:2003, Information technology Achieving metadata registry content consistency Part 1:Data elements TR 20943-1, which is under development at the time of publication of ISO/IEC 11179-3, will provide guidelines for recording data elements in a 11179-3 metadata registry. [4] ISO/IEC TR 20943-3:2004, Information technology Achieving metadata registry content consistency Part 3:Value domains TR 20943-3, which is under development at the time of publication of ISO/IEC 11179-3, will provide guidelines for recording value domains in a 11179-3 metadata registry. [5] [CWM] Common Warehouse Metamodel (CWM) Specification: OMG, 2000, ad/01-02-01 [6] [MDA] Policies and Procedures for MDA: OMG, 2001, pp/2001-09-01 [7] [EDOC] UML Profile for EDOC submission: OMG, 2001, ad/2001-06-09 [8] [EAI] UML Profile for EAI submission: OMG, 2001, ad/2001-08-02 [9] [ebrim] ebxml Registry Information Model, ISO/TS 15000-3:2004 [10] [ebrs] ebxml Registry Services. ISO/TS 15000-4:2004 17