论文摘要
随着Web服务数量的迅速增长,涌现出大量功能相同或相似的服务,但是其非功能特性尤其是服务质量QoS (Quality of Service)却千差万别,因此用户在使用服务时必将面临着Web服务选择的问题。本文在介绍Web服务及其QoS相关知识的基础上,从QoS属性角度重点研究了复杂环境下的Web服务选择策略。在研究Web服务局部选择时,提出了一种基于QoS预测模型的选择方法QSPM(A Method Based on QoS Prediction Model for Web Service Local Selection)。该方法不仅能够通过基于信誉度或BP网络(Back Propagation Network)的QoS预测模型较准确地选择出真正能够满足用户QoS需求的服务,而且能够采用所定义的QoS相似度(QoS Similarity)较好地刻画每个候选服务满足用户QoS需求的情况,以便在没有完全满足用户QoS需求服务的情况下,推荐尽量相似的服务以供用户作进一步选择。在研究Web服务全局选择时,首先讨论了一种基于多约束0-1背包模型的Web服务选择方法MCKM(A Method Based on Multi-constraint 0-1 Knapsack Model for Web Service Global Selection),该方法能够有效地解决单一管道路径的组合服务选择问题,但是不能携带组合服务业务流程结构信息,无法支持组件服务再规划。然后针对于此,在已有研究成果的基础上改进了一种基于树型二重结构编码的遗传算法GATD (Genetic Algorithms with Tree Dual-Structure Codes)用于Web服务全局选择。该方法建立在Web服务语法业务流程树SBPT4WS (Syntactic Business Process Tree for Web Service)的基础上,采用二重结构编码的方法处理用户QoS约束条件,不仅能够有效地选择出满足用户QoS需求的服务资源,而且可以较好地支持服务运行时快速再规划。
论文目录
相关论文文献
标签:服务论文; 服务质量论文; 服务质量预测模型论文; 遗传算法论文;