网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 汽车软件架构(精)/汽车创新与开发系列/汽车先进技术译丛
分类 科学技术-工业科技-交通运输
作者 (瑞典)米罗斯拉夫·斯塔隆
出版社 机械工业出版社
下载
简介
内容推荐
本书主要内容包括现代汽车软件的发展历史、软件的主要架构视图与架构风格及其在汽车软件中的应用、汽车软件开发过程、汽车软件中的重要架构AUTOSAR、汽车软件的详细设计过程、软件架构的定位分析(ATAM法)与定量(软件变量)分析方法、汽车功能安全以及未来趋势。本书适合汽车软件专业人员以及软件工程或相关领域的学生阅读使用。
作者简介
王驷通,毕业于多伦多大学机械工程学院。曾就职于麦格纳动力总成,负责智能四驱系统的功能定义。现就职于某合资汽车零部件供应商。负责了代荣威RX5和荣威950混合动力发动机控制器的软件产品设计。他曾为百余款车型开发了四百余项各类软件功能。由其开发和维护的自动起停功能软件,被应用在了靠前半数以上满足国六法规的车型中。作为公司软件配置管理平台负责人,实现了各产品线软件全架构层级的配置、复用、版本管理、缺陷预警、评审检查以及代码数据统计的线上一体化。他还曾担任公司新一代发动机控制器的Pilot项目经理,对接某知名合资车企,带领团队完成了软硬件技术攻关、验证及生产工作。目前,他担任控制器研发部的代理质量主管及功能开发质量专员,参与十余个产品线的质量策略制定、质量问题横展、数字化及流程改进、产品线及技术管理、审核及人力负荷分析等事宜。他还对道路交通中的驾驶行为心理和人机交互有较为深入的研究,曾出版译著《汽车人因工程学》。
目录
译者的话
前言
译者简介
章 概述
1.1 软件与现代汽车
1.2 汽车软件的历史
1.3 汽车软件的当前趋势
1.4 汽车软件系统的构建
1.5 架构———作为一门学科
1.5.1 架构与项目管理的对比
1.5.2 软件架构开发与软件设计的
对比
1.6 本书内容提要
1.6.1 第2章:软件架构
1.6.2 第3章:汽车软件开发
1.6.3 第4章:AUTOSAR标准
1.6.4 第5章:汽车软件的详细
设计
1.6.5 第6章:汽车软件架构的
评估
1.6.6 第7章:软件设计和架构的
度量
1.6.7 第8章:汽车软件功能
安全
1.6.8 第9章:汽车软件架构的当前
趋势
1.6.9 本书中使用的案例
1.7 先修知识建议
1.8 后续学习建议
参考文献
第2章 软件架构:视图和文档
2.1 概述
2.2 架构一般视图和汽车行业的架构
视图
2.3 定义
2.4 高层结构
2.5 架构设计原则
2.6 开发过程中的架构设计
2.7 架构视图
2.7.1 功能视图
2.7.2 物理系统视图
2.7.3 逻辑视图
2.7.4 汽车软件视图与“4+1"视
图模型的关系
2.8 架构风格
2.8.1 分层架构
2.8.2 基于组件
2.8.3 单体
2.8.4 微内核
2.8.5 管道与过滤器
2.8.6 客户端-服务器
2.8.7 发布者-订阅者
2.8.8 事件驱动
2.8.9 中间件
2.8.10 面向服务
2.9 架构的描述
2.9.1 系统建模语言
2.9.2 EASTADL
2.10 下一步工作
2.11 拓展阅读
2.12 总结
参考文献
第3章 汽车软件开发
3.1 概述
3.2 需求
3.3 变体管理
3.3.1 配置
3.3.2 编译
3.3.3 可变性管理的实践
3.4 软件开发中的集成阶段
3.5 测试策略
3.5.1 单元测试
3.5.2 组件测试
3.5.3 系统测试
3.5.4 功能测试
3.5.5 大型软件系统测试的实用
方法:迭代测试
3.6 建构数据库及其在汽车软件工程
中的角色
3.7 拓展阅读
3.8 总结
参考文献
第4章 AUTOSAR标准
4.1 概述
4.2 AUTOSAR参考架构
4.3 AUTOSAR开发方法论
4.4 AUTOSAR元模型
4.4.1 AUTOSAR元模型环境
4.4.2 基于AUTOSAR元模型的
架构设计
4.4.3 AUTOSAR模板规范
4.5 AUTOSARECU中间件
4.6 AUTOSAR的演变
4.6.1 AUTOSAR元模型的演变
4.6.2 AUTOSAR需求的演变
4.7 AUTOSAR的未来
4.8 拓展阅读
4.9 总结
参考文献
第5章 汽车软件的详细设计
5.1 概述
5.2 Simulink建模
5.2.1 Simulink基础知识
5.2.2 建模实例:信号数字化
5.2.3 将物理过程转译为Simulink
模型
5.2.4 车内加热器模型
5.3 Simulink和SysML/UML语言建模
的对比
5.4 嵌入式安全关键系统编程
准则
5.5 MISRA标准
5.6 NASA十条安全关键编程准则
5.7 非安全关键功能的详细设计
5.8 安全关键软件的质量保证
5.8.1 形式方法
5.8.2 静态分析
5.8.3 测试
5.9 拓展阅读
5.10 总结
参考文献
第6章 汽车软件架构的评估
6.1 概述
6.2 ISO/IEC25000质量特性
6.2.1 可靠性
6.2.2 容错性
6.2.3 软件可靠性和容错性的保证
机制
6.3 架构评估方法
6.4 架构权衡分析方法
6.4.1 ATAM的评估步骤
6.4.2 汽车软件在ATAM中应用的
场景
6.4.3 ATAM的评估模板
6.5 ATAM在汽车软件中的应用
示例
6.5.1 描述业务动机
6.5.2 描述架构
6.5.3 确定架构方法
6.5.4 生成质量属性效用树和确认
场景
6.5.5 分析架构方法和架构
决策
6.5.6 案例总结
6.6 拓展阅读
6.7 总结
参考文献
第7章 软件设计和架构的度量
7.1 概述
7.2 软件工程中的测量标准
ISO/IEC
7.3ISO/IEC2.50 00中的可用测度
7.4 测度
7.5 架构工程师的度量方法组合
7.5.1 组别的划分
7.5.2 组别一:架构的度量
7.5.3 组别二:设计稳定性的
度量
7.5.4 组别三:技术负债及风险的
度量
7.6 软件设计的工业测量数据
7.7 拓展阅读
7.8 总结
参考文献
第8章 汽车软件功能安全
8.1 概述
8.2 功能安全的管理和支持
8.3 概念以及系统开发
8.4 软件开发计划
8.5 软件安全需求
8.6 软件架构设计
8.7 软件单元设计与实现
8.8 软件单元测试
8.9 软件集成与测试
8.10 软件安全需求验证
8.11 软件设计实例
8.12 集成、测试、确认、评估和
发布
8
生产和运行
8.14 拓展阅读
8.15 总结
参考文献
第9章 汽车软件架构的当前
趋势
9.1 概述
9.2 自动驾驶
9.3 自主系统
9.4 大数据
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/28 16:30:24