QA解析MBSE中的需求和场景数据模型
在《MBSE数据模型及交换T/DISA 1101-2025》标准发布后不少同行对这套标准的内容和范围产生了好奇。本文以问与答的形式结合杭州华望系统科技在参与“MBSE数据模型及交换咨询研究项目”中的思考围绕标准中“需求和场景数据模型”部分所涉及的内容回答几个最常被问到的问题。Q1这套标准解决什么问题当遇到需求写在 A 工具里、模型建在 B 工具里、仿真跑在 C 工具里这样的场景时数据处于凌乱和散落的状态需要一套标准把这些散乱的数据串联起来。简而言之标准要做的就是连点成线把散落的数据构建成有逻辑关联的数据模型串珠成链让不同厂商的工具基于统一格式进行串联应用成片推动建成国内 MBSE 工具的生态圈。需要说明的是一套标准在本质上不是某个具体项目的直接产物而是对大量工程实践中产生的共性概念进行系统抽象地整梳理最终达成各方的共识与平衡。它回答的不是“某个项目怎么做”的问题而是“整个行业应该用什么样的共同语言进行交流”的关切。Q2为什么要把“需要Need”和“需求Requirement”两个概念分开在现实的项目场景中“希望系统响应要快”——这是一条 Need是利益相关方的期望带着明显的主观感受。若直接把它写进需求文档中则测试阶段必然遇到问题“快”究竟意味着多少时间因此工程师要做的是进一步“概念精化”层级内容示例Need需要“希望系统响应要快”——来自某业务主管的原始期望Requirement需求正常负载下端到端时延 ≤ 500 毫秒Requirement需求峰值负载并发≥1000下响应时间 ≤ 2 秒无超时报错显然将一条Need 拆成两条有量化指标、有测试条件的 Requirement带来的变化很实际评审有了明确标准争议时能反向追溯到出处测试团队收到的不再是要猜测的文字。Q3标准中的14类实体、10类关系是不是过度设计需求从来不是一条文字而是一张结构化的网。传统采用Excel 进行管理时一行一条需求几百条以内的需求还能应付。但如果需求达到上千条并跨多个子系统时某一条需求的变更将会引起什么样的影响就很难给出明确答案。标准用两类设计把这张网显式化◆14 类需求实体以 Need 和 Requirement 为核心加上利益相关方、需求来源、上下文、治理版本基线、状态机、评估依据等外围主体覆盖需求从诞生到归档的全生命周期◆10 类关联关系通过追溯、分配、分解、场景关联、验证关联等方式将Need 和 Requirement构成相互关联的关系网。图1 以”需求”为中心、以”场景”为贯穿载体的业务概念架构图图2 需求相关核心概念与数据实体分类图图3 需求-场景-验证追溯关系网有了这张关系网一条底层设计的需求发生变更时影响域可以由数据结构自动计算获得——上层需求、关联场景、测试用例同步标识不在需要人工凭记开展行排查。这 14类实体与10类关系正是对各种工程实践进行反复抽象和收敛后的公共子集。Q4场景为什么要分三层场景这个名词在不同角色的人看来是用例图或测试用例或操作剖面。标准给出了统一的三层分解之后使得场景在数据层面具有了可操作性图4 场景三层分解的示意图以舰船推进系统为例层级示例SysML 映射回答的问题Scenario场景全速航行用例系统要做什么Scene情景主机从怠速切换到全速状态机在什么状态下运行Situation情态海况4级、35°C、燃油低压告警下的切换时序活动图具体发生了什么参数是多少需求里的“响应时间不超过5秒”只有分解到Situation才有了边界条件、异常触发、时序参数才能被真正仿真和检验。场景是把需求文字转换成可验证运行的实例。图5 三层场景与 SysML 模型的映射关系Q5三层粒度如何确定有没有典型的坑“层级混乱”是最常见的坑。例如把 Situation 级的时序参数塞进 Scenario一个场景被写成了几十页的文档把 Situation级的需求细化到近乎测试脚本和测试团队重复劳动。在实践中需求的层级划分原则是按以下的关系◆Scenario由系统架构师把控对应需求条目◆Scene由系统工程师把控对应运行模式划分◆Situation由仿真/测试工程师把控对应仿真参数和测试用例。对于需求的层级划分一个有效的判断标准换一个工程领域的人看不懂说明划分太细看完不知道系统该怎么运行说明划分太粗。Q6XSD / JSON Schema 为什么被称为“数据契约”标准最终的落地形态是 Requirement.xsd 和 Scenario.xsd它们规定着一条需求导出的文件长什么样、每个字段是什么、关联关系如何表达。图6 统一的 XML 与 JSON 数据格式示例该标准不属于任何一家工具厂商遵守它的软件工具之间都能互通。标准预留了与主流格式的互操作路径支持 ReqIF 导入、可用 SysML v2KerML精确定义语义、JSON Schema 可集成至 PLM 数据管理层并通过枚举扩展机制允许企业扩展领域自有需求类型而不破坏互操作性。图7 与 ReqIF、SysML v2、PLM 及 AI 扩展的互操作路径Q7企业执行该标准的路径是什么标准从建模、关联查询、生命周期管理、生态扩展四个维度给出了其落地的参考方案图8 系统工程场景下的四维度应用实践建议循序渐进地按照以下五步进行◆建模梳理企业现有的需求类型与标准的元模型建立映射先把核心的 Need 和 Requirement 创建起来不必立刻一步到位◆关联配置关联关系建立双向追溯矩阵RTM——这是后续一切能力的基础◆场景化为关键需求补齐三个层级的场景细节◆格式化按 XSD / JSON Schema 格式导出交换文件验证合规后打通工具链◆智能化在积累了足够多的需求场景数据后可引入 AI 开展需求冲突预警、场景覆盖度评估——这正是行业共同探索的未来发展方向。Q8标准落地的最大阻力是技术限制吗不是。技术问题工具适配、格式转换都可以用时间和工程手段解决。真正的落地阻力来自于组织层面◆数据治理责任“需求从哪来、谁维护、谁审批”这些概念在很多企业从未被正式定义标准的制定将倒逼组织完成梳理。这项行动不难但花时间也容易触碰到组织的边界◆习惯迁移系统工程师已经习惯使用 Word/Excel引入标准所带来的学习成本和心理阻力都真实存在。因此在标准落地的过程中不要强推全套执行先从痛点切入比如变更影响分析让工程师感受到执行标准后产生的效率提升。技术障碍用工具解决组织障碍用场景和价值说服。结语行业对“需求和场景应该如何被表达、关联、交换”进行系统性梳理而沉淀出来的共识即14类实体让需求可治理三层级场景让需求可验证数据契约让标准可流通。MBSE 解决方案的落地靠的不是某一个软件工具而是数据在工具之间自由、无损地流动。杭州华望系统科技将持续参与其他各类标准的制定及其工程验证也欢迎有意共同推进标准制定的团队与我们探讨交流。本文内容整理自 DISA 联盟工业软件大讲堂公开讲座《MBSE数据模型及交换》第6章需求和场景数据模型杭州华望系统科技有限公司2026年5月19日。配图根据标准数据模型绘制。- END-*本文为原创最终解释权归杭州华望系统科技所有。未经授权严禁复制或转载。*关注【杭州华望MBSE】将推送更多精彩有趣的文章期待与你同行

相关新闻

uni-app真机调试SSL证书验证失败解决方案全解析

uni-app真机调试SSL证书验证失败解决方案全解析

1. 项目概述:当uni-app真机调试遭遇SSL证书信任危机 如果你正在用uni-app开发跨端应用,并且已经走到了真机调试这一步,那么恭喜你,离成功不远了。但就在你信心满满地用数据线连接安卓手机,点击HBuilderX里的“运行到手…

2026/8/5 9:04:55 阅读更多 →
第10讲:上线与生产化——把 Agent 部署到真实环境

第10讲:上线与生产化——把 Agent 部署到真实环境

前九讲我们构建了一个功能完整的 Agent 系统:能调用工具、管理记忆、查阅文档、连接 MCP 服务、多 Agent 协作。但所有这些都还在本地开发环境中运行。 这一讲,我们要解决最后一个问题:如何把 Agent 安全、稳定、可控地部署到生产环境? 一、生产环境的核心挑战 开发环境和…

2026/8/5 9:03:54 阅读更多 →
海光DCU大模型推理生产落地:从环境搭建到稳定运维的完整实战笔记

海光DCU大模型推理生产落地:从环境搭建到稳定运维的完整实战笔记

海光DCU大模型推理生产落地:从环境搭建到稳定运维的完整实战笔记 国产算力落地到生产环境,从来不是“把模型跑起来”这么简单。很多团队都遇到过类似的问题:实验室里单卡跑demo一切正常,一到线上高并发场景就性能跳水、显存泄漏、…

2026/8/5 9:03:54 阅读更多 →

最新新闻

Docker入门指南:从Hello World到容器化部署实战

Docker入门指南:从Hello World到容器化部署实战

1. 从“Hello, World!”到容器化思维:为什么Docker是你的第一站如果你刚开始接触软件开发、运维,或者只是单纯地对“云原生”、“微服务”这些听起来很酷的词感到好奇,那么Docker几乎是你绕不开的起点。很多人把Docker的第一个“Hello, World…

2026/8/5 9:48:13 阅读更多 →
绝区零自动化终极方案:OneDragon一键解放双手指南

绝区零自动化终极方案:OneDragon一键解放双手指南

绝区零自动化终极方案:OneDragon一键解放双手指南 【免费下载链接】ZenlessZoneZero-OneDragon 绝区零 一条龙 | 全自动 | 自动闪避 | 自动每日 | 自动空洞 | 支持手柄 项目地址: https://gitcode.com/gh_mirrors/ze/ZenlessZoneZero-OneDragon 还在为《绝区…

2026/8/5 9:48:13 阅读更多 →
AI 写代码越写越烂?因为你丢了软件基础。AI 时代最该读的四本书,Matt Pocock 替你列好了

AI 写代码越写越烂?因为你丢了软件基础。AI 时代最该读的四本书,Matt Pocock 替你列好了

AI 写代码越写越烂?因为你丢了软件基础。AI 时代最该读的四本书,Matt Pocock 替你列好了 2026 年,AI 编程席卷一切。一个教 TypeScript 的人,站上 AI Engineer Summit 的舞台。他说了句全场开发者都想听的话:你的技能…

2026/8/5 9:48:13 阅读更多 →
解锁显卡隐藏性能:NVIDIA Profile Inspector 完全指南

解锁显卡隐藏性能:NVIDIA Profile Inspector 完全指南

解锁显卡隐藏性能:NVIDIA Profile Inspector 完全指南 【免费下载链接】nvidiaProfileInspector 项目地址: https://gitcode.com/gh_mirrors/nv/nvidiaProfileInspector 你是否知道,你的NVIDIA显卡中隐藏着超过200个专业级设置选项,而…

2026/8/5 9:48:13 阅读更多 →
Hive DDL建表实战:从分区、分桶到存储格式的完整指南

Hive DDL建表实战:从分区、分桶到存储格式的完整指南

1. 从“数据仓库”到“数据表”:为什么Hive DDL是数据治理的基石 如果你刚接触大数据,尤其是Hadoop生态,可能会觉得Hive就是个能写SQL查HDFS上文件的工具。这没错,但只对了一半。更核心的理解是,Hive是一个构建在Hadoo…

2026/8/5 9:48:12 阅读更多 →
SMUDebugTool终极指南:5步快速解决AMD Ryzen系统调试难题

SMUDebugTool终极指南:5步快速解决AMD Ryzen系统调试难题

SMUDebugTool终极指南:5步快速解决AMD Ryzen系统调试难题 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https:/…

2026/8/5 9:47:12 阅读更多 →

日新闻

Java缓存框架:JetCache

Java缓存框架:JetCache

TOC 一、简介 JetCache 是一个 Java 缓存抽象框架,为不同的缓存解决方案提供了统一的使用方式。 它提供的注解比 Spring Cache 更加强大。 JetCache 的注解支持原生 TTL、两级缓存以及在分布式环境中的自动刷新功能,同时你也可以通过代码直接操作 Cach…

2026/8/5 0:00:43 阅读更多 →
AD 铺铜设置十字连接,过孔全连接,新版AD的简单设置

AD 铺铜设置十字连接,过孔全连接,新版AD的简单设置

需求:通孔焊盘 十字花;过孔 Via 实心直连;贴片焊盘按需设置 AD 测试版本AD24 很多工程师踩坑:全部统一十字,导致接地过孔阻抗高、大电流发热! 一、快捷键打开规则 PCB 界面按下:D R 展开…

2026/8/5 0:00:43 阅读更多 →
AI素描转换技术深度拆解(2024最新论文+工业级落地代码):从Stable Diffusion ControlNet到LoRA微调全链路解析

AI素描转换技术深度拆解(2024最新论文+工业级落地代码):从Stable Diffusion ControlNet到LoRA微调全链路解析

更多请点击: https://kaifayun.com 第一章:AI生成素描效果 AI生成素描效果是计算机视觉与风格迁移技术融合的典型应用,其核心在于将彩色照片或RGB图像转换为具有手绘质感、明暗对比强烈、边缘清晰的单色素描图像。该过程通常依赖于深度学习模…

2026/8/5 0:00:43 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/4 13:24:41 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/4 11:41:39 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/4 5:26:40 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/4 13:38:24 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/4 11:09:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/4 13:38:40 阅读更多 →