资源描述:
《动态的qos 感知web 服务选择和组合优化模型》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、11动态的QoS感知Web服务选择和组合优化模型*基金项目:本课题得到国家“八六三”高技术研究发展计划基金项目(2002AA415280)、教育部博士点基金项目(20050359004)、教育部新世纪优秀人才计划项目(NCET-04-050562)、合肥工业大学科学研究发展基金项目(2007GDBJ012)资助.作者简介:蒋哲远,男,1966年生,博士,副研究员,主要研究领域为面向服务软件工程、软件体系结构和软件工程环境.jzheyuan@mail.hf.ah.cn.韩江洪,男,1954年生,教授,博士生导师,主要
2、研究领域为智能控制技术和分布式系统.王钊,男,1958年生,副教授,主要研究领域为电子商务和软件工程.通信地址:安徽省合肥市屯溪路193号合肥工业大学微机所13信箱邮政编码:230009电话:(0551)2902075,(0)13805691451E-mail:jzheyuan@mail.hf.ah.cn蒋哲远韩江洪王钊(合肥工业大学计算机与信息学院合肥230009)摘要Web服务软件工程的实用化挑战之一是QoS感知的选择、组合和稍后的绑定,表现为允许在运行时绑定一组领域Web服务构成面向服务的系统。这些领域Web
3、服务在提供要求的功能同时,还满足一些非功能约束,例如总的费用或响应时间,并且使之最优化。提出了一种把Web服务看作为首类构件对象的关系查询基础结构,它通过各种Web服务操作调用评估查询。由于个性化和效率在这种评估中起重要作用,提出了一个基于聚合不同Web服务的多属性QoS参数的查询优化模型,该模型通过用户设定的全局约束和偏好、一个动态的等级方案、以及多级匹配来调整QoS。等级提供了一个Web服务的行为评估,而多级匹配通过使能类似的和部分的答案对解决方案的空间进行扩展。给出了模型求解的遗传算法,并从适应度函数的静态惩
4、罚、动态惩罚以及拉伸三个方面对优化性能进行了比较。该文最后介绍了一个从高端实现的服务查询引擎原型系统,用以展示该方法的适应性、可行性和有效性。关键词Web服务;服务质量;服务选择;约束优化;遗传算法中图分类号:TP311文献标识码:AAnOptimizationModelforDynamicQoS-AwareWebServicesSelectionandCompositionJIANGZhe-yuanHANJiang-hongWANGZhao(SchoolofComputerandInformation,Hefei
5、UniversityofTechnology,Hefei230009)AbstractOneofthemostpromisingopportunitiesfromaWebservicesengineeringperspectiveistheQoS–awareselection,compositionandlate-binding.Thisallowsyoutodynamicallyassembleacollectionofdomain-specificQoS-awareWebservicesprovidingthe
6、requiredfeaturesintoacompositionservicesthatcanmeetsomenon–functionalconstraints,andoptimizecriteriasuchastheoverallcostorresponsetime.ThispaperpresentsaqueryinfrastructurethatconsidersWebservicesasfirstclasscomponentobjects.Itevaluatesqueriesthroughtheinvocat
7、ionsofdifferentWebservicesoperations.Becausepersonalityandefficiencyplayacentralroleinsuchevaluations,thepaperproposesaqueryoptimizationmodelbasedonaggregatingthemulti-attributeQoSparametersofdifferentWebservices.ThemodeladjustsQoSthroughglobalconstraintsandpr
8、eferencessetbytheuser,adynamicratingscheme,andmultilevelmatching.TheratinggivesanassessmentofWebservicesbehaviors.Multilevelmatchingprovidestheexpansionofthesolutionspacebyenabling