业务构件可信性的保证机制及其度量的研究初探

业务构件可信性的保证机制及其度量的研究初探

论文摘要

随着软件规模的不断扩大,人们对软件生产效率和软件质量的要求越来越高,基于构件的软件开发(Component-based Software Development,CBSD)已经成为软件技术必然趋势之一。业务构件(Business Component)作为独立的、可重用性基本元素,是基于构件的系统(Component-based System,CBS)的基本构成单元。因此,业务构件的可信性决定了CBS的可信性。然而,目前对业务构件的研究主要集中于构件识别、重用模式和粒度优化等领域,而对业务构件的可信性则较少给予关注。因此,本文运用形式化方法从概念逻辑层面对业务构件的可信性进行了初步的探讨。本文既从构件开发者角度建立了业务构件可信性的保证机制,又从构件使用者角度给出了业务构件可信性的度量方法,为保证业务构件的可信性提供了理论基础与方法支持。首先,本文指出了业务构件可信性研究在CBS开发过程中的重要意义,综述了业务构件可信性的国内外研究现状,并在此基础上确定了总的研究方向与框架。同时界定了业务构件的可信性的定义及相关概念,并提出了运用形式化方法在业务构件可信性研究中的重要作用和优势。其次,从业务构件开发者的视角,给出了业务构件可信性的概念模型和可信要素——逻辑和行为可信、约束可信和能力可信。同时,给出了业务构件可信性的保证架构的设计。然后,提出了业务构件可信性的保证机制,即以形式化方法为基础从业务逻辑的设计和执行的过程探讨保证业务构件的可信性。最后,站在业务构件使用者的角度,构建了业务构件可信性的度量模型——基于神经网络的等级度量方法。针对业务构件的可信性,本文全面的从业务构件开发者和业务构件使用者角度两方面研究了业务构件的可信性,为业务构件可信性的研究提供了重要的理论参考价值。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 选题背景与意义
  • 1.2 国内外文献的研究综述
  • 1.3 论文的拟解决的问题、研究方法和研究思路
  • 2 业务构件可信性的研究基础
  • 2.1 业务构件及其可信性
  • 2.2 形式化方法与业务构件的可信性
  • 3 业务构件可信性的概念模型和保证架构
  • 3.1 业务构件可信性的概念模型
  • 3.2 基于模块的业务构件可信性的保证架构设计
  • 4 业务构件可信性的保证机制
  • 4.1 业务逻辑设计的可信性保证机制
  • 4.2 逻辑执行中异常处理的可信性保证机制
  • 5 业务构件可信性的度量
  • 5.1 业务构件可信性度量的提出
  • 5.2 业务构件可信性的度量指标体系
  • 5.3 基于神经网络的等级度量方法
  • 6 研究总结及展望
  • 6.1 研究总结
  • 6.2 研究展望
  • 致谢
  • 参考文献
  • 附录1 攻读学位期间发表的论文目录
  • 附录2 攻读学位期间参加的科研项目
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    业务构件可信性的保证机制及其度量的研究初探
    下载Doc文档

    猜你喜欢