组件依赖性的显式表达及应用

组件依赖性的显式表达及应用

论文摘要

随着软件的复杂度和规模不断增长和扩大,业界对于软件的可复用性和可维护性的要求也越来越高。基于组件的软件工程因其具有较高层次的可重用性和可维护性,因而成为了近年来软件开发的热点。但是目前的组件标准都侧重于组件之间互操作的实现上,而组件之间的依赖关系则隐藏在组件实现内部,因此不利于组件管理和复用。目前的一些关于组件依赖性表达的研究都不能完全解决组件显式表达的问题。 本文首先介绍了COM组件的发展及COM组件技术的核心理论,然后详细阐述了COM组件的依赖性,并重点研究了COM组件依赖性的显式表达及实现。 通过对组件生产的领域分析,提取了一个特殊的依赖表达组件,进而设计出组件依赖性显式表达工具COMCDER和组件依赖性检验工具COMCDC。因此我们可以通过后处理的方式,把组件依赖关系显式表达出来。 如果组件间的动态依赖关系得到很好地解决,将会使COM技术的使用更加可靠,促使COM的应用更加广泛。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 引言
  • 1.2 研究的背景和意义
  • 1.3 研究的主要内容和本文结构
  • 第2章 COM组件的发展及原理分析
  • 2.1 COM组件的发展
  • 2.1.1 DLLs
  • 2.1.2 COM/COM+/DCOM
  • 2.1.3 .NET组件
  • 2.2 COM原理
  • 2.2.1 COM组成
  • 2.2.2 COM接口
  • 2.2.3 COM组件
  • 2.2.4 COM的实现
  • 第3章 组件依赖性
  • 3.1 体系结构与组件组装
  • 3.2 组件间的依赖性
  • 3.3 相关工作
  • 3.3.1 扩展IDL
  • 3.3.2 (半)自动的抽取组件描述
  • 3.3.3 青鸟组件模型
  • 3.3.4 .NET组件
  • 第4章 组件依赖性的显式表达方法
  • 4.1 引言
  • 4.2 依赖表达组件
  • 4.3 组件依赖性的抽取与显式表达
  • 4.4 COMCDER——COM组件依赖性显式表达工具
  • 4.4.1 COMCDER的总体结构
  • 4.4.2 白盒法
  • 4.4.3 黑盒法
  • 4.5 COMCDC——COM组件依赖性检验工具
  • 4.5.1 总体结构
  • 4.5.2 基本思路
  • 第5章 总结
  • 参考文献
  • 作者在攻读硕士学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    • [1].基于显式Wilson-θ法的动载荷识别研究[J]. 东北大学学报(自然科学版) 2019(05)
    • [2].n元集合的无序k划分问题[J]. 中等数学 2015(07)
    • [3].结构优化中的建模方法概述[J]. 力学进展 2008(02)
    • [4].无显式表达小波在不同尺度下的离散生成算法及幅频特性[J]. 振动工程学报 2011(05)

    标签:;  ;  ;  ;  

    组件依赖性的显式表达及应用
    下载Doc文档

    猜你喜欢