BS ISO IEC 19763——互操作性元模型框架(MFI)标准系列

Information technology — Metamodel framework for interoperability (MFI)(BS ISO/IEC 19763)

📐 BS ISO IEC 19763 是英国标准学会(BSI)采用的 ISO/IEC 19763 系列”信息技术——互操作性元模型框架”(Metamodel framework for interoperability,简称 MFI)。该系列为信息系统之间的语义级互操作提供了基础框架:通过定义一系列”注册用元模型”(metamodel for registration),使组织、模型、本体与服务等元素能够被统一描述、注册与检索,从而支撑跨系统的模型共享、映射与集成,由技术委员会 IST/40(数据管理与交换)归口。

💡 如果说数据是企业的资产,那么”关于数据的模型”(元模型)就是资产目录。MFI 为这些模型提供了标准化的”登记簿”,让互操作从”点对点翻译”升级为”通过注册中心统一发现与映射”。

一、系列概述与 MFI 的定位 📌

MFI 解决的问题是:”当两个系统的数据模型(如数据库结构、消息模型、本体)不同时,如何系统化地描述其异同并支持转换。”MFI 并不规定具体业务模型,而是规定描述模型所需的元模型:一份组织可以注册其拥有的信息模型、本体、流程模型和服务模型,其他系统可在注册库中发现这些模型及其映射关系,从而在语义层面实现可追溯的互操作。第 1 部分定义了 MFI 的目的、范围与框架结构,并给出一致性(conformance)要求,是整个系列的总纲。

⚠️ MFI 是”元模型框架”,不是某一套具体的互操作协议。它更像”模型管理的操作系统”:具体业务模型(如采购订单模型、电子病历模型)仍需按各自领域标准建立,MFI 负责把它们的元信息统一注册、管理与映射。不要把”使用 MFI”误解为”有现成业务模型可用”。

二、系列构成与技术要点 🔧

分部主题中文要点可读性
BS ISO IEC 19763-1Framework框架:MFI 目的、范围、一致性要求与结构(替代 19763-1:2007)可读
BS ISO IEC 19763-3Metamodel for ontology registration本体注册元模型(扫描版,按公开领域知识概括)扫描版
BS ISO IEC 19763-5Metamodel for process model registration流程模型注册元模型(扫描版,按公开领域知识概括)扫描版
BS ISO IEC 19763-6Metamodel for role and goal model registration角色与目标模型注册元模型(扫描版,按公开领域知识概括)扫描版
BS ISO IEC 19763-7Metamodel for service model registration服务模型注册元模型(扫描版,按公开领域知识概括)扫描版
BS ISO IEC 19763-8Metamodel for model registration (扩展分部)模型注册相关扩展元模型(扫描版,按公开领域知识概括)扫描版
BS ISO IEC 19763-10Core model and basic mapping核心模型与基本映射可读
BS ISO IEC 19763-12Metamodel for information model registration信息模型注册元模型可读
🚨 扫描版本说明:第 3、5、6、7、8 部分原始文档为扫描件,本文依据公开领域知识撰写,具体元模型类与条款请以 BSI 官方发布版本为准。

三、关键技术要求:核心模型与注册元模型 🔥

第 10 部分(Core model and basic mapping)给出 MFI 的核心模型:定义”注册项(registered item)””模型注册”等基本概念,以及模型元素之间的基本映射(basic mapping)机制,用于表达一个模型中的元素与另一个模型元素的对应关系,是构建更复杂注册元模型的基础。第 12 部分(Metamodel for information model registration)规定了信息模型(如数据库模式、消息定义、数据结构)注册所需的元模型内容,使信息模型得以被发现、比对与映射。

其余注册元模型(第 3、5、6、7、8 部分)面向不同类型的被注册对象:本体的注册、业务流程模型的注册、角色与目标模型的注册、服务模型的注册等。所有注册元模型共同构成 MFI 家族,支持从”数据结构”到”业务过程”再到”服务接口”的完整语义覆盖。

✅ MFI 的核心价值在”映射可追溯”:通过注册项之间的显式映射,一次模型映射的结果可以留存、复检与演化,而不是一次性翻译后即被丢弃。这对于长期维护的多系统集成尤其重要。

四、工程实践应用 🛠️

  • 🔍 模型注册中心:企业在数据中心或主数据治理项目中,用第 12 部分信息模型注册元模型登记各系统的数据结构,形成企业级数据字典。
  • 🔧 语义映射:在建数据湖、数据仓库或系统迁移时,用第 10 部分的核心模型与基本映射建立源-目标字段映射,并保留映射元数据供审计和复用。
  • 📊 本体与流程治理:第 3、5、6、7 部分用于注册本体、流程、角色目标与服务模型,支撑”业务侧-IT 侧”的对齐和互操作评估(扫描部分按公开领域知识概括)。
  • 📋 标准对齐:在多个行业标准模型并存的环境中,用 MFI 描述它们之间的异同,辅助标准选择与映射工作。

五、常见问题解答 ❓

❓ 问:MFI 与”数据字典””元数据仓库”是什么关系?
答:MFI 提供了注册元模型的标准框架,可用作构建数据字典、元数据仓库与模型注册中心的”蓝图”,使这些设施遵循统一的元模型结构,便于跨组织交换与互操作。
❓ 问:为什么要分这么多”注册元模型”分部?
答:不同类型模型(本体、流程、角色目标、服务、信息模型)的结构不同,分别定义注册元模型既能精确表达各类对象的特征,又能通过第 1 部分框架保持一致。
❓ 问:第 10 部分的”基本映射”解决什么问题?
答:它规定了映射的最小可用语义——一个模型元素如何与另一个模型元素对应。基本映射是更复杂映射(多对多、条件映射)的基础,也是语义互操作可追溯性的起点。
🔍 问:扫描版分部可用于实际建模吗?
答:本文对扫描版分部的阐述依据公开领域知识撰写并标注”扫描版本”。正式建模与实施时,应以 BSI 官方发布版本中的元模型与条款为准。
🔒
正在加载下载地址,请稍候 10 秒

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注