首页> 中文学位 >面向服务的软件体系结构可信演化及实现
【6h】

面向服务的软件体系结构可信演化及实现

代理获取

目录

声明

第1章 绪论

1.1 研究背景及意义

1.2 国内外研究现状

1.3 本文研究内容

1.4 本文组织结构

第2章 软件体系结构和软件可信演化

2.1 软件体系结构

2.2 面向服务的软件体系结构动态演化

2.3 软件体系结构可信演化

2.4 本章小结

第3章 面向服务的构件直接信任演化模型

3.1 面向服务的构件直接信任服务模型

3.2 面向服务的构件直接信任演化基础定义

3.3 面向服务的构件声望值计算方法

3.4 面向服务的构件信任演化推理机制

3.5 案例分析

3.6 本章小结

第4章 面向服务的构件推荐信任演化模型

4.1 面向服务的构件推荐信任服务模型

4.2 面向服务的构件推荐信任演化基础定义

4.3 构件推荐信任的相关属性概念

4.4 构件推荐信任值的计算方法

4.5 案例分析

4.6 本章小结

第5章 基于关联矩阵的软件体系结构可信演化实现

5.1 相关基本概念介绍

5.2 基于关联矩阵的软件体系结构可信演化实现

5.3软件体系结构可信演化算法实现

5.4 本章小结

第6章 总结与展望

6.1 总结

6.2 展望

致谢

参考文献

附录1 攻读硕士学位期间科研成果目录

展开▼

摘要

随着软件技术的快速发展,面向服务的软件作为一种新型的软件应用模型正受到越来越多人的追捧。在对面向服务的软件体系结构的深入研究过程中,诞生了许多以服务构件为粒度的构造系统,然而受制于构件服务功能的局限性,构件需要不断地与外界演化,以此完善自身服务功能。在构件动态演化过程中,对构件的可信性研究也是一个关键问题,如何保证演化时构件提供的服务是软件所需要的,以及演化后的结果对构件服务的可信度有没有影响等,这都是目前需要解决的问题。  本文以面向服务的构件为研究对象,从直接信任和推荐信任两方面对其可信演化进行研究。首先,在直接信任演化模型中,以相邻构件服务的直接信任值的平均值作为对构件的信任度,所有相邻构件对其的信任度以加权计算的形式计算出构件在体系结构中的整体声望值,以声望值的大小作为构件可信演化的主要依据。其次,在推荐信任演化模型中,鉴于服务请求构件与中间构件的关系以及中间构件与服务提供构件的关系二者都是属于直接信任关系,在中间构件对服务提供构件的直接信任的基础上,向服务请求构件反向推荐信任服务提供构件,其中中间构件的相邻所有构件对其的最小直接信任值作为中间构件的推荐信任值,在推荐信任值和中间构件对服务提供构件的直接信任值二者的作用下,得出服务提供构件的综合信任值。同理,综合信任值作为构件可信演化的主要依据。最后,在演化过程中,利用关联矩阵性质,实现具体的可信演化过程,并根据可信演化结果,在信任演化推理机制和声望值更新模型下,对构件的信任值进行动态更新。  在面向服务的软件体系结构演化过程中,对构件的可信性进行分析,可以排除一些虚假服务构件的演化请求,降低最终演化服务的失败率,保障演化的顺序进行;另一方面,通过可信筛选,也可以防止演化过程中一些演化构件恶意占用演化服务资源等。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号