论文部分内容阅读
Web服务作为一种新兴的商业应用模式,是分布式计算中间件模型发展的必然结果,安全性问题已经成为制约其发展的关键性因素。信任评估模型的研究为Web服务安全问题的解决提供了方案,信任评估模型是指建立和管理信任关系的框架,是进行平台框架设计的前提和指导原则,是信任评估机制中很重要的部分。因而,在开放性、动态性和欺骗性的Web服务环境下,构建合理有效的信任评估模型是降低Web服务交互风险的至关重要的因素。为此,本文提出了两种用于Web服务的信任评估模型,虽然它们使用的数学工具不同,但都能有效地对服务实体间的信任关系进行评估,并做出合理的决策判断。从而有效地提高了服务交互的成功率,促进了Web服务的交互安全。在Web服务信任评估模型的研究中,本论文主要完成了以下几个方面的工作:①综述了Web服务环境下的信任模型。对Web服务环境下信任模型的研究工作做了详细地整理、分类和论述。②对现有的信任评估模型进行了研究,分析了它们在信任关系评估、描述和计算过程中的优缺点,以及将其应用于Web服务环境中的不足之处,提出了信任模型设计的基本需求,并总结了实体行为信任评估的基本原则。③提出了一种基于模糊Petri网的Web服务信任评估模型。该模型将模糊Petri网这样一种图形化的工具与信任关系评估相结合,使得信任推理分析可以像传统的流程图一样更加直观,更加符合人类的思维和认知方式;在信任度推理计算过程中完全采用矩阵运算的形式进行,充分体现了模糊Petri网的并行推理能力,不但保证了实体信任信息的安全性,而且降低了实体信任度计算的复杂度。通过模拟实验,验证了该模型的性能及同其他模型相比较所具有的优势。④提出了一种基于模糊理论的Web服务信任评估模型。该模型运用模糊理论的相关知识,对信任评估过程的关键环节重新加以定义及具体化,提高了模型的实用性和有效性;运用模糊组合赋权法合理的分配权重,较好的解决了服务信任反馈评价准确度的问题;引入实体评价信任度的概念,有效的反映实体的实际推荐评价能力;对传统UDDI和WSDL模型进行扩充,增加信任的描述和评估机制,实现了基于信任关系的服务资源的发布、选择和排序机制。通过模拟实验,验证了该模型的有效性和实用性。最后在总结全文的基础上,提出了若干个有待进一步深入研究和探讨的问题。