新型管道—过滤器模式的研究及其应用
| 摘要 | 第1-3页 |
| ABSTRACT | 第3-7页 |
| 引言 | 第7-9页 |
| 1 本文的研究背景 | 第7-8页 |
| 2 本文的工作及组织 | 第8-9页 |
| 第一章 管道-过滤器研究现状 | 第9-19页 |
| ·管道-过滤器简介 | 第9-11页 |
| ·管道-过滤器起源与发展 | 第9页 |
| ·管道-过滤器的各种定义 | 第9-10页 |
| ·管道-过滤器的组成 | 第10-11页 |
| ·管道-过滤器体系结构的研究现状 | 第11-13页 |
| ·软件体系结构 | 第11-12页 |
| ·管道-过滤器体系结构研究现状 | 第12-13页 |
| ·管道-过滤器的形式化 | 第13-18页 |
| ·过滤器的形式化 | 第15-16页 |
| ·管道的形式化 | 第16页 |
| ·管道-过滤器系统的形式化 | 第16-18页 |
| ·管道-过滤器在WSE中的应用 | 第18-19页 |
| 第二章 抽象数据类型 | 第19-21页 |
| ·抽象数据类型 | 第19-21页 |
| ·抽象数据类型的概念 | 第19页 |
| ·抽象数据类型的优点 | 第19-21页 |
| 第三章 泛型程序设计思想与泛型机制 | 第21-24页 |
| ·泛型程序设计思想的起源与发展 | 第21-22页 |
| ·泛型程序设计思想的概念与作用 | 第22页 |
| ·C++中的泛型机制 | 第22-24页 |
| 第四章 新型管道-过滤器模式的研究 | 第24-29页 |
| ·管道-过滤器模式 | 第24-29页 |
| ·管道的抽象 | 第24-25页 |
| ·过滤器的抽象 | 第25-29页 |
| ·输入过滤器的抽象 | 第25-26页 |
| ·处理过滤器的抽象 | 第26-27页 |
| ·输出过滤器的抽象 | 第27-29页 |
| 第五章 管道-过滤器模式的应用举例 | 第29-40页 |
| ·问题描述 | 第29-30页 |
| ·解决方案 | 第30页 |
| ·系统的总体设计 | 第30-36页 |
| ·字符输入实现 | 第31-33页 |
| ·词法分析实现 | 第33-35页 |
| ·语法分析实现 | 第35-36页 |
| ·系统实际运行的效果 | 第36-39页 |
| ·编译器的运行界面 | 第36页 |
| ·测试示例一 | 第36-38页 |
| ·测试示例二 | 第38-39页 |
| ·实例分析与评价 | 第39-40页 |
| 第六章 总结与讨论 | 第40-41页 |
| 1 工作总结 | 第40页 |
| 2 进一步的工作展望 | 第40-41页 |
| 致谢 | 第41-42页 |
| 参考文献 | 第42-43页 |