第一章 绪论 | 第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页 |