ISO 16739-1兼容性政策(2025)发布:IFC修订进入可评估、可分级、可追溯阶段
ISO/TC 59/SC 13 发布《Compatibility policy for ISO 16739-1 revisions: 2025》,正式定义兼容性边界、修订分级与评估工具,要求通过兼容性表对修订逐项判定。

ISO/TC 59/SC 13/JWG 12 于 2025-05-19 发布《Compatibility policy for ISO 16739-1 revisions: 2025》(出版阶段文件)。这份政策文件的核心意义,不在于“鼓励兼容”这一原则本身,而在于把 IFC(ISO 16739-1)修订的兼容性要求从经验判断,推进为可执行的标准流程:先定义、再评估、后发布。
文件明确指出,ISO 16739-1 必须持续演进以覆盖新需求和新技术,但每次修订都可能破坏数据交换。由于建成资产生命周期通常跨越 50-100 年,兼容性不是“软件便利性问题”,而是长期资产管理与数字孪生可持续运行的基础能力。
两个“兼容保证”被正式写入术语体系
政策将兼容性具体化为两个可验证目标:
- old data support guarantee:新版本软件应能解析并处理旧版标准数据,除 schema 名称外不应要求改代码。
- old software support guarantee:旧版软件应能自动处理新版本中的“旧部分”,同样除 schema 名称外不应要求改代码。
在此基础上,文件给出修订分级:
- minor revision:兼容修订;按兼容性表评估时,“Allowed in a new minor revision”应全部为 Yes。
- major revision:不兼容修订;同一列至少出现一个 No。
此外,文件对 deprecation 给出操作性定义:被弃用结构在未来大版本可删除,但在过渡期内仍应可导入,并保持文档化与测试覆盖。
兼容性要求覆盖“全内容”,不只覆盖 schema
政策第 5 章把兼容范围明确到完整对象,而非局部字段。兼容要求适用于:
- 规范层:schema、property sets、quantity sets、informal propositions;
- 序列化层:ISO 10303-21(STEP Physical File)与 ISO 10303-28(XML 表达)。
这意味着,未来 IFC 修订不能只在实体定义上“看起来兼容”,还必须在属性集、规则表达与交换编码上保持一致性约束。
