SysML汽车领域实践.pptVIP

  • 11
  • 0
  • 约3.54千字
  • 约 55页
  • 2019-11-07 发布于浙江
  • 举报
SysCARS方法: SysML在汽车领域的应用实践 内容提要 问题背景 SysCARS整体框架 SysCARS关键技术 评析 问题背景 逐渐浮现的问题 新型软硬件技术促使标准的更新换代加快 复杂度日趋上升 用户体验要求上升 产品快速迭代 新型的汽车控制系统制造,面临定制化要求日益突出,用户需求频繁变更,产品迭代与升级加速等一系列问题。 问题背景 从方法学角度而言,汽车控制系统的生产需要满足如下要求: 软硬件协同设计 流程规范易懂 开发方法能灵活适应变更 生产与开发能满足定制化需求 问题背景 Valeo公司对问题的理解: 开发流程需要完整的方法学指导 方法学尽可能不与企业本身流程冲突 SysML过于追求通用化而导致过于庞大的图库 SysML本身缺乏特定的方法学 生产与开发能满足定制化需求 SysCARS方法 整体思想 SysML部分图形:选取对行业有直接作用的图 Valeo工作流:Valeo自身开发流程,用profile定义 商业化工具为基础的工具环境:DOORS,Reqtify等 SysCARS (System Core Analysis for Robustness and Safety) SysCARS方法 整体思想 以Valeo自身工作流为基础,针对系统开发的不同阶段,选取合适的分析图形和工具,最终完成系统设计与开发。 示范性项目从2012年开始,2014年完成。 发动机和雨刷控制等系统 SysCARS方法 工作基础与基本环境构建 开发流程建立 人员角色设定 工具环境搭建 SysML剪裁 示范项目 人员随项目训练 SysCARS方法 开发流程建立:System Development and Validation Process 混合动力车等新一代车型需求驱动 聘行业标准专家等组成流程设计队伍 SysCARS方法 人员角色设定 根据系统级建模的理论指导完成“人员—开发活动”之间的映射关系 标准规范咨询专家 需求分析工程师 系统架构师 产品经理 测试人员 SysCARS方法 工具环境搭建 尽可能实现自动化的需求分析和设计环境,并能与SysML本身相关工具无缝连接 易用 成本 企业文化与习惯 当前主流的SysML建模工具,例如EA等,基本都是以XMI为标准输出结构。 Artisan: Atego Rhapsody: IBM SysCARS方法 SysML剪裁 DSL方案(Domain Specific Language 领域定制语言) 保留SysML的核心内容,以此为基础扩展工具 以SysML几个核心图形为基础,根据这些图的特点,开发相应的工具来支撑SysML在Valeo公司内部的应用。 SysCARS方法 示范项目 不同产品线多个子系统进行了试验 发动机控制系统 电控系统 雨刮等辅助设备系统 人员培训 系统建模和软件建模的基础内容 SysCARS方法流程 跟项目实习 SysCARS方法整体框架 环境分析 用例认定 涉众需求文档 界面分析 系统功能与场景分析 内部功能认定 定义系统逻辑结构 物理模块与结构 物理组件 系统需求文档 系统设计文档 定义涉众需求 需求分析 逻辑结构设计 物理结构设计 定义涉众需求 抽取涉众需求 定义系统边界 明确并描述环境用例 明确操作模式 建立涉众需求与操作用例的相关元素的追踪 抽取涉众需求 抽取利益相关者设想的预期系统功能,而非功能实现细节 注重任务级的性能需求抽取以支持后期的方案选择 原始需求存于特定文档或数据库 需求分类:用户相关、系统相关及组件相关 定义系统边界 利用系统关联图(Context Diagram)描述系统环境及与外部对象的交互以确定系统边界 明确系统生命周期从制造到回收的各个阶段,为每个阶段创建一个块定义图(BDD) 明确与系统交互的外部元素及对应的交互关系 环境用例:从用户角度看系统 环境用例图描述了系统预期提供的服务 在块定义图的基础上对利益相关者的需求进行精化 询问块定义图中每一个actor,获取他们希望系统提供的服务 一个用例由一个外部事件触发,最终返回一个结果给用户,可细分为一组场景(Scenarios),场景可用顺序图表示。 操作模式(Mode) 一个模式可视为系统所处的一个状态 为环境用例中的场景建立模式状态图,包括所有状态及状态间的转换关系 模式状态图与用例图的创建过程息息相关且交错进行 原始需求与用例的追踪 确保所有原始需求均被用例图覆盖 将所有原始需求与用例联系起来 在链接信息基础上进行可跟踪性分析 经典方法: 审查 建立追踪矩阵 Functional Requirement Use Case UC-1 UC-2 UC-3 UC-4 FR-1

文档评论(0)

1亿VIP精品文档

相关文档