文摘
英文文摘
声明
第1章 绪论
1.1 本文选题背景及研究意义
1.2 国内外研究现状
1.3 本文主要研究内容
1.4 本文组织结构
第2章 基于组件的软件系统可信性度量模型设计
2.1 基于组件的软件系统的可信性分层度量模型
2.2 软件的可信属性及综合评价指标体系
2.3 软件组件的可信属性
2.4 组件间连接的可信性度量
2.5 本章小结
第3章 软件(组件)可信性的度量与评估方法
3.1 可信属性的量化度量方法
3.2 基于模糊综合评判法的软件可信性度量与评估
3.2.1多级模糊综合评判模型
3.2.2隶属函数的确定
3.2.3权重向量的确定
3.3 软件可信性的度量与评估过程
3.4 实例分析
3.5 本章小结
第4章 组件间连接的可信性验证技术
4.1 B方法
4.1.1 B方法简介
4.1.2 B抽象机
4.1.3 B抽象机的精化机制
4.1.4 B方法的优点
4.2 基于UML的组件接口模型描述
4.3 基于B抽象机的组件接口形式化规约的设计
4.3.1 UML类图到B抽象机的转换
4.3.2 UML状态图到B抽象机的转换
4.3.3 组件接口的B抽象机描述
4.4 组件间连接可信性的形式化验证
4.4.1 基于精化机制证明组件接口的匹配性
4.4.2适配器的构建
4.5 本章小结
第5章 基于B方法的组件系统可信性验证实例
5.1 Steam Boiler系统描述
5.2 Steam Boiler控制系统的组件模型
5.3 基于B抽象机的组件系统建模
5.3.1 基于B方法的组件接口的形式化规约
5.3.2在系统模型中加入可信行为约束
5.4 Ateiaer B工具
5.4.1 Atelier B的功能说明
5.4.2 Atelier B的应用
5.5 本章小结
结 论
参考文献
攻读硕士学位期间发表的学术论文
致 谢