| 摘要 | 第1-8页 |
| Abstract | 第8-16页 |
| 插图索引 | 第16-18页 |
| 附表索引 | 第18-19页 |
| 第1章 绪论 | 第19-30页 |
| ·课题背景及意义 | 第19-26页 |
| ·课题背景 | 第19-22页 |
| ·研究现状 | 第22-24页 |
| ·技术背景及选题意义 | 第24-26页 |
| ·研究目标及创新点 | 第26-27页 |
| ·论文组织结构 | 第27-30页 |
| 第2章 TTCN-3 及 Lex&Yacc | 第30-67页 |
| ·TTCN-3 测试系统架构 | 第30-34页 |
| ·TTCN-3 核心语言 | 第34-50页 |
| ·TTCN-3 核心语言的组织形式 | 第34-36页 |
| ·TTCN-3 核心语言中的数据定义 | 第36-41页 |
| ·TTCN-3 的数据类型定义 | 第36-39页 |
| ·TTCN-3 的模板定义 | 第39-41页 |
| ·TTCN-3 通信操作 | 第41-44页 |
| ·TTCN-3 表示比特流数据 | 第44-50页 |
| ·编解码器原理及其自动生成技术 | 第50-55页 |
| ·编解码器原理 | 第50-52页 |
| ·自动生成技术 | 第52-55页 |
| ·Lex 和 Yacc 编译技术 | 第55-66页 |
| ·Lex 技术简介 | 第57-60页 |
| ·正则表达式 | 第60-63页 |
| ·Yacc 技术简介 | 第63-65页 |
| ·语法分析器产生器:Parser Generator | 第65-66页 |
| ·小结 | 第66-67页 |
| 第3章 通用 TTCN-3 编解码自动生成器总体结构设计 | 第67-74页 |
| ·通用 TTCN-3 编解码自动生成器的总体结构 | 第67-68页 |
| ·TTCN-3 数据提取模块 | 第68-71页 |
| ·TTCN-3 数据类型定义信息提取操作 | 第68-69页 |
| ·TTCN-3 数据类型定义信息表设计 | 第69-71页 |
| ·编解码器代码生成器模块 | 第71-73页 |
| ·TTCN-3 数据类型定义信息表整理模块 | 第71页 |
| ·数据类型格式转换规则库和扩展功能函数库 | 第71-72页 |
| ·编解码器代码自动生成器 | 第72-73页 |
| ·小结 | 第73-74页 |
| 第4章 TTCN-3 数据定义信息表的生成 | 第74-97页 |
| ·TTCN-3 语法分析器 | 第74-79页 |
| ·TTCN-3 词法分析器 Lex 程序设计 | 第74-76页 |
| ·TTCN-3 语法分析器 Yacc 程序设计 | 第76-79页 |
| ·提取 TTCN-3 数据类型定义信息的语法分析程序设计 | 第79-88页 |
| ·数据类型信息表的定义 | 第79-82页 |
| ·提取数据类型定义信息的语法分析程序 | 第82-88页 |
| ·数据类型定义信息表的整理 | 第88-95页 |
| ·整理数据类型定义信息表的任务 | 第88-91页 |
| ·整理数据类型定义信息表的算法 | 第91-95页 |
| ·小结 | 第95-97页 |
| 第5章 编解码器代码生成器设计 | 第97-105页 |
| ·编解码器实现方法 | 第97-101页 |
| ·编码函数模型 | 第98-99页 |
| ·解码函数模型 | 第99-101页 |
| ·编解码器的辅助函数 | 第101-103页 |
| ·值域划分函数模型 | 第101-102页 |
| ·数据组装函数模型 | 第102-103页 |
| ·编解码器代码生成 | 第103-104页 |
| ·小结 | 第104-105页 |
| 第6章 实验测试与结果 | 第105-128页 |
| ·实验环境 | 第105页 |
| ·实验测试方案 | 第105-107页 |
| ·TTCN-3 测试代码 | 第107-113页 |
| ·实验结果 | 第113-123页 |
| ·与已有工作的性能对比分析 | 第123-126页 |
| ·小结 | 第126-128页 |
| 结束语 | 第128-132页 |
| 参考文献 | 第132-140页 |
| 致谢 | 第140-142页 |
| 附录 A 攻读硕士学位期间发表的论文 | 第142页 |