| 第一章 绪论 | 第1-15页 |
| ·背景介绍 | 第7-8页 |
| ·面向对象的建模技术和标准建模语言UML | 第8-10页 |
| ·面向对象的建模技术 | 第8-9页 |
| ·标准建模语言UML | 第9-10页 |
| ·UML模型到代码的自动生成 | 第10-11页 |
| ·开发环境简介 | 第11-13页 |
| ·Real-time Studio(RTS)建模工具 | 第11-12页 |
| ·VxWorks实时操作系统 | 第12-13页 |
| ·论文工作 | 第13-15页 |
| 第二章 标准建模语言UML | 第15-22页 |
| ·UML的概述 | 第15-16页 |
| ·UML图 | 第16-18页 |
| ·扩展机制 | 第18-20页 |
| ·用UML建模 | 第20-22页 |
| 第三章 代码自动生成系统的总体设计 | 第22-30页 |
| ·设计目标 | 第22页 |
| ·模型到代码的映射 | 第22-28页 |
| ·模型的架构设计与代码的映射 | 第23-24页 |
| ·模型的详细设计与代码的映射 | 第24-28页 |
| ·功能定义代码自动生成系统的结构 | 第28-30页 |
| ·模型到C代码的映射层 | 第29页 |
| ·实时框架层 | 第29页 |
| ·VxWorks操作系统抽象层 | 第29-30页 |
| 第四章 详细设计与实现 | 第30-62页 |
| ·模型到C代码的转换 | 第30-57页 |
| ·静态模型到代码生成的概述 | 第30-33页 |
| ·动态模型到C代码的转换 | 第33-57页 |
| ·实时框架层的实现 | 第57-60页 |
| ·可激活对象(RTSObjectActive) | 第57-58页 |
| ·处理任务的对象(RTSTask) | 第58页 |
| ·主任务对象(RTSMainTask) | 第58页 |
| ·事件对象(RTSEvent) | 第58-59页 |
| ·超时事件对象(RTSTimeOut) | 第59页 |
| ·定时器管理对象(RTSTimer) | 第59-60页 |
| ·VXWORKS操作系统抽象层的实现 | 第60-62页 |
| ·任务管理 | 第60页 |
| ·定时器 | 第60页 |
| ·信号量 | 第60-61页 |
| ·消息队列 | 第61-62页 |
| 第五章 测试验证 | 第62-70页 |
| ·模型图到代码的测试验证 | 第62-67页 |
| ·由模型自动生成的代码的可执行性测试 | 第67-70页 |
| 参考文献 | 第70-71页 |
| 致谢 | 第71页 |