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

软件模式理论的研究及其在开发TroBus中的应用

第1章 引言第1-13页
 1.1 课题的研究背景第7-10页
 1.2 课题研究的意义第10-11页
 1.3 国内外的有关动态第11页
  1.3.1 研究现状第11页
  1.3.2 存在的问题第11页
 1.4 课题研究的预期目标第11-13页
第2章 软件模式理论研究第13-36页
 2.1 软件模式理论的来源第13-14页
 2.2 模式的定义第14-15页
 2.3 软件模式的描述形式第15-16页
 2.4 模式的要素第16-17页
 2.5 软件模式的质量第17-18页
 2.6 与软件模式相关几个概念第18-22页
  2.6.1 模式语百第18-19页
  2.6.2 模式目录第19页
  2.6.3 反模式(Anti-Patterns)第19-20页
  2.6.4 软件模式与算法第20页
  2.6.5 软件模式与软件组件第20-21页
  2.6.6 软件模式与软件框架(Frameworks)第21页
  2.6.7 软件模式与范例(Paradigms)第21-22页
 2.7 软件模式的分类第22-25页
 2.8 软件体系结构模式第25-36页
  2.8.1 软件体系结构模式概述第25-27页
  2.8.2 具有代表性的软件体系结构模式第27-36页
第3章 软件模式在TroBus系统研发中的应用第36-53页
 3.1 简介第36-38页
  3.1.1 CORBA规范简介第36-38页
  3.1.2 TroBus系统简介第38页
 3.2 软件体系结构设计第38-47页
  3.2.1 TroBus系统的体系结构模式第38-39页
  3.2.2 TroBus系统的体系结构描述语言第39-42页
  3.2.3 TroBus系统的体系结构视点与视图第42-47页
   3.2.3.1 TroBus系统的结构视点第43页
   3.2.3.2 TroBus系统的行为视点第43-44页
   3.2.3.3 TroBus系统中ORB子系统的结构视图第44-45页
   3.2.3.4 TroBus系统中ORB子系统的行为视图第45-47页
   3.2.3.5 TroBus系统中IDL子系统的结构视图第47页
   3.2.3.6 TroBus系统中IDL子系统的行为视图第47页
 3.3 TroBus系统中类的设计第47-51页
  3.3.1 类的设计原则第47-49页
  3.3.2 设计模式的应用第49-51页
   3.3.2.1 远程代理(Remote Proxy)对象结构型模式的应用第49页
   3.3.2.2 单件(Singleton)对象创建型模式的应用第49-50页
   3.3.2.3 工厂方法(Factory Method)对象创建型模式的应用第50-51页
   3.3.2.4 其它设计模式在TroBus系统中的应用第51页
 3.4 C++代码模式在TroBus系统底层设计中的应用第51-53页
  3.4.1 智能指针(Smart Pointers)代码模式的应用第51-52页
  3.4.2 懒惰初始化(Lazy lnitialization)代码模式的应用第52-53页
第4章 本文主要成果与课题的展望第53-55页
 4.1 本文主要成果第53页
 4.2 课题的展望第53-55页
结束语第55页
致谢第55-56页
参考文献第56-59页
附录A第59-60页

论文共60页,点击 下载论文
上一篇:章学诚道学史观研究
下一篇:阿拉善盟中小学教育科研管理现状的调查研究