首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 软件工程 >

嵌入式系统软件工程:基础知识、方法和应用

2010-02-06 
基本信息·出版社:电子工业出版社 ·页码:410 页 ·出版日期:2009年01月 ·ISBN:7121074923/9787121074929 ·条形码:9787121074929 ·版本:第1版 · ...
商家名称 信用等级 购买信息 订购本书
嵌入式系统软件工程:基础知识、方法和应用 去商家看看
嵌入式系统软件工程:基础知识、方法和应用 去商家看看

 嵌入式系统软件工程:基础知识、方法和应用


基本信息·出版社:电子工业出版社
·页码:410 页
·出版日期:2009年01月
·ISBN:7121074923/9787121074929
·条形码:9787121074929
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文

内容简介 《嵌入式系统软件工程——基础知识方法和应用》系统地阐述嵌入式系统软件工程所涉及的过程、方法、内容,以及在典型工业领域中的应用。全书内容分为两大部分:第一部分介绍嵌入式系统软件工程方法论,主要包括嵌入式软件的开发过程(需求工程、软件和系统体系结构、编程和测试等内容),开发和测试中所采用的标准,与安全性相关的软件系统的准入,以及嵌入式软件所涉及的法律问题:第二部分介绍嵌入式系统软件在汽车领域、轨道交通领域、航天领域、医疗器械、工业自动化、通信系统中的应用,在每个应用领域重点介绍具体应用领域的一些特定需求、技术和限制条件,以及它们对于嵌入式系统软件开发过程的影响。
《嵌入式系统软件工程——基础知识方法和应用》有望为嵌入式系统软件工程领域的教学、科研和工程实践提供帮助,《嵌入式系统软件工程——基础知识方法和应用》可供从事嵌入式系统软件开发和研究的工程技术人员使用和参考,也可作为高等院校相关专业的研究生和《嵌入式系统软件工程——基础知识方法和应用》科牛的教材和参考书。
编辑推荐 《嵌入式系统软件工程——基础知识方法和应用》全面叙述嵌入式系统软件开发技术、方法和标准。
  嵌入式系统开发的交义学科特点和特定的约束限制对嵌入式软件的开发产生影响:嵌入式系统软件工程与传统软件工程不同,这些不同包括软件开发过程(特别是软件开发的各个阶段和对应的内窬),应用的标准,系统运行所处的特定外部环境的考虑,系统的分布性,以及对于系统安全性、可靠性和实时性的要求。
  此外,嵌入式系统的不同应用领域,对于系统的要求和约束限制也具有明显的不同。《嵌入式系统软件工程——基础知识方法和应用》不仪全面介绍了嵌入式系统软件开发的方法,而且还阐述了嵌入式系统的一些重要应用领域(如汽车、轨道交通、航天、医疗器械、工业自动化、通信系统领域等)的特点和特定要求。
  《嵌入式系统软件工程——基础知识方法和应用》除了介绍学术理论方面的内容外,还详细介绍工程实践上的内容。《嵌入式系统软件工程——基础知识方法和应用》的作者不仪有研究人员,也有来自工业企业的管理者、系统开发者、项目领导者和质量保证人员。因此,《嵌入式系统软件工程——基础知识方法和应用》不仪适用于面向嵌入式系统开发或嵌入式软件开发的工程人员,也适用于信息领域、工程领域的高校学生和教师。
目录
第1章 绪论
1.1 软件对于嵌入式系统的意义
1.2 软件工程的环境分析
1.2.1 软件开发过程
1.2.2 软件结构
1.2.3 软件质量保证
1.3 用于嵌入式系统的软件工程
1.4 本书的主要内容

第2章 嵌入式软件的开发过程
2.1 动因
2.2 定义与概念
2.2.1 基小概念
2.2.2 过程种类
2.3 嵌入式软件开发过程的特点
2.3.1 多学科丌发
2.3.2 跨企业的肝发与同步工程
2.3.3 非功能性特征
2.3.4 经济性
2.3.5 长的产品生命周期
2.4 特定领域过程模型的建立
2.4.1 现有的用于嵌入式软件开发的过程模型
2.4.2 描述性过程建模
2.4.3 连续的过程改善
2.5 总结与展望

第3章 开发和测试的标准
3.1 引言
3.2 从标准到软件标准
3.2.1 为什么需要标准
3.2.2 为什么需要软件标准
3.3 软件开发的标准
3.4 一般性流程标准
3.5 IEC 61508标准
3.5.1 对开发过程的一般性要求
3.5.2 安全监测
3.5.3 软件开发
3.6 Cenelec EN 50126、EN 50128和EN 50129标准
3.7 总结
3.8 定义

第4章 与安全有关的软件系统的许可
4.1 引言
4.2 什么是许可
4.3 参与者
4.3.1 行政机关
4.3.2 鉴定人和检测机构
4.3.3 制造商
4.3.4 供应商
4.3.5 运营商和用户
4.4 获得许可
4.4.1 系统的复杂度
4.4.2 规划与约定(对规划的检验单)
4.4.3 人为因素
4.4.4 申请许可证过程中的风险处理
4.4.5 企业秘密的公开

第5章 嵌入式系统的法律问题
5.1 版权和专利权
5.1.1 版权
5.1.2 专利法
5.1.3 半导体保护
5.2 合同法
5.2.1 系统集成商与整体系统买主的合同关系
5.2.2 系统集成商与软件供应商的合同关系
5.2.3 整体系统的买主与软件供应商的合同关系
5.3 法律责任
5.3.1 机器制造商也是软件制造商
5.3.2 供应的软件
5.4 结论

第6章 嵌入式软件的需求工程
6.1 引言
6.2 RE基础知识
6.3 RE的框架体系
6.3.1 系统环境
6.3.2 RE过程的三个维度
6.3.3 五个主要设计行为
6.3.4 早期和后期阶段的对比
6.4 对嵌入式系统复杂度的控制
6.5 三种需求模型
6.5.1 面向解决方案的需求建模
6.5.2 目标建模
6.5.3 场景与用例
6.5.4 建模种类的实例
6.6 基于场景和目标的系统开发的需求工程(SEGOS.RE)
6.7 应用实例:数码相机
6.8 总结与展望

第7章 软件结构和系统结构
7.1 定义和限制
7.1.1 嵌入式系统和软件结构
7.1.2 软件结构、系统结构的定义和视图
7.1.3 结构模型化的维度
7.2 嵌入式系统的结构模型
7.2.1 面向对象的元元结构
7.2.2 嵌入式系统的元结构
7.2.3 模型结构化的作用
7.3 模型结构和嵌入式系统的结构风格
7.3.1 操作方法
7.3.2 CIP结构
7.3.3 面向角色结构
7.3.4 双服务器结构
7.3.5 X-By-Wire结构
7.4 结构模板和框架
7.4.1 模板和框架作为软件再利用的工具
7.4.2 模板和框架的候选项
7.4.3 嵌入式系统中的一个模板实例
7.5 基于结构的嵌入式系统结构设计
7.5.1 软件结构对于嵌入式系统的作用
7.5.2 基于结构的软件开发

第8章 嵌入式软件编程
8.1 引言
8.2 C语言嵌入式软件编程
8.2.1 POSIX 1003.1b标准
8.2.2 线程管理与定时器
8.3 Ada语言嵌入式软件编程
8.3.1 Ada任务
8.3.2 Ada时间特性
8.3.3 Ada同步和调度
8.4 Java与嵌入式系统
8.4.1 JaVa实时规范
8.4.2 调度
8.4.3 内存管理
8.4.4 例程
8.4.5 Java 2MicroEdition
8.5 MicrOSOft.Net Compact Framework
8.6 应用程序和操作系统
8.7 总结

第9章 嵌入式软件测试
9.1 引言
9.2 传统软件测试中的技术水平
9.2.1 动态测试
9.2.2 静态分析
9.2.3 形式化技术:符号测试和形式化验证方法
9.3 嵌入式软件测试:情形分析
9.4 嵌入式软件系统动态测试
9.4.1 嵌入式软件特殊性能测试
9.4.2 动态测试适用于嵌入式软件特性——一个例子
9.4.3 通过测试结果的静态评价得到量化的可靠性说明
……
第10章 嵌入式UML/实时UML
第11章 形式化开发方法与分析技术
第12章 安全性和可靠性分析技术
第13章 分布嵌入式系统
第14章 实时操作系统
第15章 反应式系统的建模:同步语音和状态图
第16章 汽车中的软件技术
第17章 安全软件在交通技术的嵌入式系统中的应用
第18章 航天应用领域嵌入式软件的开发
第19章 嵌入式软件在医疗技术中的应用
第20章 嵌入式软件在工业自动化领域的应用
第21章 嵌入式通信软件的开发
……
序言 嵌入式技术和系统在最近的一二十年内得到了快速的发展。目前,嵌入式系统广泛地应用于汽车、轨道交通、航天、医疗器械、工业自动化、通信系统、信息家电及消费类电子产品等众多的领域。嵌入式系统的许多功能是通过软件来实现的,软件对于嵌入式系统具有重要的技术和经济上的意义。嵌入式系统软件工程有别于通常的软件上程,嵌入式系统对软件提出了一些特殊的要求和限制,如在安全性、可靠性和实时性等方面,对于许多的技术应用领域提出了很高的要求,同时也会存在着一些限制的要求,如存储容量等方面的限制。
  嵌入式系统的软件工程,目前在发达国家(特别是在德国)是研究的一个热点和重点。最近几年,国内对嵌入式系统软件方面的重要性及在工程实际中的广泛应用也有足够的认识。目前,国内也已经有不少的高校开设了嵌入式系统软件工程的本科专业和工程硕士点。但是,国内目前还没有系统地介绍嵌入式系统软件工程的图书。
  本书及时反映了嵌入式系统软件方面的新技术和研究成果,内容新颖、全面和具体,由近20位在嵌入式系统的研究与应用领域的德国知名专家共同完成。该书由理论与应用两部分组成。第一部分介绍嵌入式系统软件工程方法,它们独立于具体应用领域。除了嵌入式系统的开发过程、开发和测试的标准、嵌入式系统的需求工程、软件体系结构、嵌入式软件编程和测试等内容外,还包括与安全性相关的嵌入式系统的市场准入、嵌入式软件所涉及的法律方面问题、嵌入式/实时UML、嵌入式系统形式化开发方法和分析技术、安全性和¨丁靠性分析、分布嵌入式技术、实时操作系统等与嵌入式系统的联系更为紧密的内容。第二部分内容介绍嵌入式软件在汽车、轨道交通、航天、医疗器械、工业自动化、通信系统等领域中的具体应用实例。
  该书对嵌入式系统软件工程方面的教学、科研和工程应用工作会有很大的帮助,并可作为相关领域的高校教师、人学牛,工程系统开发人员和技术人员的参考书。
文摘 插图:

热点排行