汽车控制器软件开发的常用工具

本文介绍了汽车控制器软件开发中涉及的工具,包括需求管理工具DOORS、Polarion、PTC Integrity,架构设计工具如Enterprise Architect和Visio,代码编辑器Source Insight,建模工具Simulink、TargetLink、ASCET,测试工具如Polyspace、Tessy、CANalyzer、CANape、CANoe,以及版本管理工具PTC Integrity。文章强调了这些工具在汽车电子控制单元(ECU)开发过程中的作用和特点。
摘要由CSDN通过智能技术生成

来源 | 汽车电子与软件

图片

本文介绍下了解到的汽车控制器开发的工具链,本文侧重于系统和应用软件开发两个方面的工具。

1 需求管理

需求工具接触到的有DOORS, Polarion, and PTC Integrity,都是面向大型工程项目的需求管理工具,虽然它们都有类似的功能,但是它们也有一些显著的差异。

1、DOORS:DOORS是IBM开发的需求管理工具,特别强调需求的一致性和完整性。它支持多维数据结构,可以方便地组织和管理大量需求信息。

2、Polarion:Polarion是一款由Siemens开发的需求管理工具,特别强调需求的可视化和可操作性。它提供了一系列图形和表格,方便用户理解和访问需求信息。

3、PTC Integrity:PTC Integrity是PTC公司开发的需求管理工具,特别强调需求的协作性。它支持多用户协作,团队成员可以共享信息,协作完成需求管理任务。

总的来说,选择哪款需求管理工具取决于您的需求和项目的需求。目前个人偏向于用Polarion。Polarion的特点包括:

(1)协同合同的重点能力在于上下游的过程域串联,通过不同过程域的无缝集成和权限划分,保证了不同用户角色的交互协同,通过评注、审批和电子签名等方式无缝衔接业务流程,保证软件研发的效率和完整。

(2)可追溯性的重点能力在于系统层面的数据整合,软件研发的流程推进核心在于需求管理,通过建立并拆解分析完整的系统需求、软件需求形成详细的工作项作为驱动,推动流程并关联下游的代码、测试用例、产品发布包,形成完整的数据链条,保证信息从头到尾完整的追溯链条,具体到谁(用户名称)在什么时候(时间节点)做了什么事(操作内容属性)和操作原因(分析)。</

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Maeve D

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值