首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于CCM的软件体系结构模型研究与实现

中文摘要第1-3页
英文摘要第3-4页
注释表第4-7页
第一章 绪论第7-10页
 1.1 软件复用技术第7-8页
 1.2 课题背景第8页
 1.3 研究基本内容第8-9页
 1.4 论文的组织第9-10页
第二章 CORBA及CORBA构件模型第10-20页
 2.1 CORBA概要描述第10-13页
  2.1.1 CORBA综述第10页
  2.1.2 ORB接口结构第10-11页
  2.1.3 一个调用实例第11-12页
  2.1.4 基于CORBA应用的优点第12-13页
 2.2 CORBA构件(CCM)第13-19页
  2.2.1 CORBA构件模型第13-14页
  2.2.2 容器模型第14-15页
  2.2.3 构件的分类第15-16页
  2.2.4 服务端编程环境第16-17页
  2.2.5 构件实现框架第17-18页
  2.2.6 一个用CIDL描述的构件示例第18-19页
 2.3 CORBA的研究现状及产品第19页
 2.4 小结第19-20页
第三章 软件体系结构第20-33页
 3.1 面向对象软件体系结构概述第20-21页
  3.1.1 软件体系结构的定义第20-21页
  3.1.2 软件体系结构设计的优势第21页
 3.2 体系结构图的标记法第21-23页
 3.3 软件体系结构的风格及举例第23-28页
  3.3.1 流程处理系统第23-24页
  3.3.2 客户机/服务器系统第24页
  3.3.3 层状系统第24-25页
  3.3.4 三级和多级系统第25-26页
  3.3.5 代理第26-27页
  3.3.6 聚合和联邦体系第27-28页
 3.4 体系结构的样式第28-29页
 3.5 软件体系结构描述语言(ADL)第29-32页
 3.6 ADL实现手段及研究现状第32页
 3.7 小结第32-33页
第四章 基于CCM的软件体系结构模型第33-45页
 4.1 基于CCM构件化软件体系结构的必然性和可能性第33-34页
  4.1.1 基于CCM构件化软件体系结构的必然性第33-34页
  4.1.2 基于CCM构件化软件体系结构的可能性第34页
 4.2 基于CCM的软件体系结构模型第34-42页
  4.2.1 软件体系结构模型的组成部分第34-36页
  4.2.2 此模型的优点第36页
  4.2.3 软件体系结构模型的描述语言(ADL)第36-41页
  4.2.4 一个实例第41-42页
 4.3 基于以上模型的软件开发模式第42-43页
 4.4 基于此模型的软件复用第43-44页
 4.5 小结第44-45页
第五章 基于CCM的软件体系结构实现概要第45-57页
 5.1 实现编译器的工具简介第45-47页
  5.1.1 flex简介第45页
  5.1.2 bison简介第45-47页
 5.2 编译器的具体制作第47-52页
 5.3 CORBA中增加的体系结构框架实现第52-56页
  5.3.1 消息的传递路径第52页
  5.3.2 框架的IDL描述第52-56页
 5.4 小结第56-57页
第六章 一个实例第57-71页
 6.1 整个体系结构的介绍第57页
 6.2 IDL及ADL描述第57-58页
 6.3 运行结果第58-59页
 6.4 用到的连接子simpleConnector实现第59-60页
 6.5 生成的服务端角色文件serverRole.h第60-62页
 6.6 生成的客户端角色文件clientRole.h第62-65页
 6.7 生成的体系结构头文件archDemo.h第65-67页
 6.8 客户端主文件第67页
 6.9 服务端主文件第67-69页
 6.10 实例的指导意义第69-70页
 6.11 小结第70-71页
第七章 结语第71-72页
致谢第72-73页
参考文献第73-76页
发表论文第76-77页
附录一: 一种ADL—ACME介绍第77-79页
附录二: 自定义的ADL的完整描述第79-81页

论文共81页,点击 下载论文
上一篇:MPEG4视频编码算法的研究与实现
下一篇:企业激励机制研究