实时分布系统软件框架关键技术的研究
摘要 | 第1-4页 |
ABSTRACT | 第4-7页 |
第一章 绪论 | 第7-10页 |
1.1 论文的研究背景 | 第7-8页 |
1.2 RTDSSF的作用及研究意义 | 第8页 |
1.3 论文的主要研究内容与组织结构 | 第8-10页 |
第二章 RTDS基本概念介绍 | 第10-19页 |
2.1 实时系统 | 第10-12页 |
2.1.1 实时系统的基本概念 | 第10页 |
2.1.2 实时系统的分类与特点 | 第10-11页 |
2.1.3 实时系统的实时调度 | 第11-12页 |
2.2 分布式系统 | 第12-15页 |
2.2.1 分布式系统的基本概念 | 第12页 |
2.2.2 分布式系统的视图 | 第12-15页 |
2.2.2.1 事件的因果关系 | 第13页 |
2.2.2.2 时空视图 | 第13-14页 |
2.2.2.3 交叉视图 | 第14-15页 |
2.3 实时分布系统 | 第15页 |
2.4 自动机理论基础 | 第15-18页 |
2.4.1 有限状态自动机(FSM) | 第15-16页 |
2.4.2 UML状态机 | 第16-18页 |
2.4.2.1 UML简介 | 第16页 |
2.4.2.2 状态机原理 | 第16-17页 |
2.4.2.3 状态转换 | 第17-18页 |
2.5 本章小结 | 第18-19页 |
第三章 软件框架及其相关技术的研究 | 第19-29页 |
3.1 面向对象的软件设计技术 | 第19-22页 |
3.1.1 基本概念 | 第19-20页 |
3.1.2 面向对象程序设计方法 | 第20-22页 |
3.1.2.1 面向对象分析 | 第20-21页 |
3.1.2.2 面向对象设计 | 第21页 |
3.1.2.3 面向对象测试 | 第21-22页 |
3.2 设计模式 | 第22-24页 |
3.2.1 设计模式的基本概念 | 第22-23页 |
3.2.2 设计模式的使用 | 第23-24页 |
3.3 框架技术 | 第24-26页 |
3.3.1 框架的定义 | 第24页 |
3.3.2 框架的设计原则 | 第24-25页 |
3.3.4 设计模式与框架的比较 | 第25-26页 |
3.4 RTDSSF的网络运行环境 | 第26-28页 |
3.4.1 基于以太网 | 第26-27页 |
3.4.2 基于实时网络 | 第27-28页 |
3.5 本章小结 | 第28-29页 |
第四章 RTDSSF的设计与实现 | 第29-60页 |
4.1 软件框架的应用构成 | 第29页 |
4.2 OAF软件框架的设计约定与框架结构 | 第29-31页 |
4.2.1 设计约定 | 第29-30页 |
4.2.2 OAF框架结构 | 第30-31页 |
4.3 OAF软件框架的公共元素的设计 | 第31-41页 |
4.3.1 临界区 | 第31-32页 |
4.3.2 信号事件 | 第32页 |
4.3.3 状态机 | 第32-35页 |
4.3.4 事件池 | 第35-37页 |
4.3.5 事件队列 | 第37-39页 |
4.3.6 活动对象 | 第39-41页 |
4.4 OAF框架的事件传送机制设计与实现 | 第41-48页 |
4.4.1 OAF框架的事件动态分配 | 第42-43页 |
4.4.2 OAF框架的事件出版—订阅模型 | 第43-45页 |
4.4.3 OAF框架的事件组播与自动回收 | 第45-48页 |
4.5 OAF框架的时间管理 | 第48-50页 |
4.6 OAF框架的初始化和结束 | 第50-51页 |
4.7 OAF实时网络通信机制设计与实现 | 第51-55页 |
4.7.1 分布式共享内存中间件逻辑层次划分 | 第51页 |
4.7.2 DSM中间件内存区的存储结构 | 第51-54页 |
4.7.3 DSM中间件通信过程 | 第54-55页 |
4.8 OAF框架程序结构 | 第55-58页 |
4.8.1 OAF框架文件组织 | 第55-58页 |
4.8.2 OAF框架程序结构 | 第58页 |
4.9 本章小结 | 第58-60页 |
第五章 OAF框架的应用研究 | 第60-71页 |
5.1 基于框架元素的应用研究 | 第60-68页 |
5.1.1 层次状态机 | 第60-65页 |
5.1.2 活动对象 | 第65-68页 |
5.2 面向实时分布式仿真的工程应用 | 第68-70页 |
5.2.1 项目介绍 | 第68-69页 |
5.2.2 OAF框架在系统中的应用 | 第69-70页 |
5.2.2.1 基于DSM的数据通信机制的应用 | 第69页 |
5.2.2.2 仿真模型控制中的的应用 | 第69-70页 |
5.2.3 系统运行界面 | 第70页 |
5.3 本章小结 | 第70-71页 |
第六章 结束语 | 第71-72页 |
6.1 论文的研究总结 | 第71页 |
6.2 进一步开展的工作 | 第71-72页 |
参考文献 | 第72-74页 |
学术论文 | 第74-75页 |
致谢 | 第75-76页 |