2025/8/11

基于模型的系统工程中跨工具边界的可追溯性

建立无缝的数字主线,并在所有工具之间连接基于模型的系统工程数据,无需重复录入信息

Know-how
PREEvision
系统工程
preevision-mbse-oslc-hero.jpg

在基于模型的系统工程(MBSE)中,完整的横向和纵向可追溯性至关重要。PREEvision在其运行环境中实现了这一点,但现代开发工作很少是孤立进行的。借助MID提供的OSLC连接器,可以将这种可追溯性扩展到整个工具链,从而构建一条无缝的数字主线。

为什么OSLC很重要

PREEvision是功能强大的中央数据库和基于模型的建模工具,全面支持RFLP(需求、功能、逻辑、物理)方法。通过永久关联数据,助您高效开发复杂的信息物理系统。需求、开发成果和测试数据无缝衔接,实现端到端的可追溯性。

然而,PREEvision通常运行在由不同供应商提供的更广泛的工具生态系统中。为了最大限度地提高效率并保持单一数据源,这些工具必须无缝集成。

此时,生命周期协作开放服务(OSLC)便发挥关键作用。OSLC提供必要的互操作性,可实现跨领域、跨应用程序及跨组织的数据连接。

preevision-mbse-oslc-overview.png
可与PREEvision连接的OSLC接口工具示例

使用OSLC的主要优势

  • 无缝集成:在工具链内连接各种工具,无需重复输入数据。
  • 符合合规要求:确保满足ASPICE等标准所要求的可追溯性。
  • 标准化方法:依托既定标准,最大限度地减少实现自定义接口的工作量。
  • 高级关联:通过强大的版本控制和基线管理功能,支持产品线工程。

OSLC的工作原理:链接而非同步

OSLC标准从根本上改变工具之间的交互方式,不再依赖繁琐的数据导出和导入流程,而是将所有数据保留在创建和管理的位置。

通过统一资源标识符(URI)建立的特殊、稳定的链接,将不同工具间的工件连接起来。由于数据绝不被复制,仅存储这些链接,OSLC因此具备无限的可扩展性。

对您而言,可追溯性变得轻而易举。可以通过实时预览,直接在PREEvision中查看来自其他工具的信息。这不仅适用于单个工件,也适用于图表、列表和模型树。

OSLC的核心原则

  • 双向导航:可在任一关联工具中创建、删除、跟踪和导航链接。
  • 智能存储:链接仅保存在依赖方(下游)一侧。
    例如,从测试用例到需求的一个链接将与该测试用例一同存储。
  • 自动变更检测:如果上游工件发生变更,链接会自动被标记为可疑(suspect)。
    随后可以审查该变更并手动确认其有效性。
  • 安全访问:仅具有相应权限的用户可访问信息。
preevision-mbse-oslc-square.jpg
实现数字主线
利用OSLC连接数据,实现跨领域、跨应用和跨组织的数字主线。

PREEvision与MID OSLC连接器

Vector与IT公司MID合作,为PREEvision提供一个强大的OSLC接口。MID不仅提供适用于PREEvision的OSLC连接器,还提供满足其他常见需求、配置以及质量管理工具所需的插件。

该连接器利用PREEvision的REST API,优先采用开放标准而非专有解决方案。

preevision-mbse-oslc-mid-connector.png
MID OSLC连接器(适用于PREEvision)、服务器API以及导入和导出接口

MID OSLC连接器的特点

  • 集成可追溯性用户界面:PREEvision有一个专用视图,可显示所选工件在外部工具中的相关信息。
  • 全面的链接索引:通过引入和引出链接,快速分析工件与其他工件的连接关系。
  • 外部层次结构显示:直接在PREEvision中查看相关工具的信息结构。
  • 高级报告:创建查询以检查需求的测试覆盖率,或识别最近修改的关联工件。

完全互联的生态系统

OSLC是PREEvision“数据仅需存储一次,即可随时随地访问”战略的关键组成部分。此外,该平台还配备丰富的导入和导出接口以及功能强大的Server API。

  • 多功能接口:轻松交换需求(ReqIF、Excel)、架构数据(AUTOSAR、Franca、DBC、FIBEX、LDF)以及线束数据(VEC、pvcdi、KBL)。通过自动化定期导入来简化日常操作,例如从外部数据库路由信号。
  • REST API访问:支持Web客户端及更广泛的用户群体从外部访问模型信息。其他工具可通过Server API无缝读取或写入PREEvision数据。

通过将PREEvision的强大功能与OSLC的连接能力相结合,可确保系统工程流程具备前瞻性,在开发的每个阶段都保持发展势头并实现卓越品质。