检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]重庆大学计算机学院,重庆400030 [2]重庆大学软件学院,重庆400044 [3]北京建设信源资讯有限公司,北京100044
出 处:《计算机应用研究》2010年第9期3418-3421,共4页Application Research of Computers
基 金:国家“十一五”科技支撑计划基金资助项目(2007BAF23B0302)
摘 要:针对服务流程建模语言BPEL4WS难以满足用户个性化需求也无法适应动态环境变化的问题,提出了一种动态优化BPEL4WS中流程服务的方法。该方法给出了一种Web服务交互代价计算模型,用来评价用户对Web服务的偏好程度以及实时环境下Web服务交互的现实代价。将BPEL4WS描述的服务组合流程转换为服务组合流程树,并借助领域本体对流程树节点进行语义检查,消除流程树中不合法的流程组合。通过深度优先遍历流程树,利用单亲遗传算法对流程服务进行优化组合。最后给出应用算例,并对用来优化组合流程服务的单亲遗传算法的适用性与有效性进行了数值结果验证。Business process execution language for Web services ( BPEL4WS) was difficult to meet the needs of individual users as well as unable to adapt to dynamic changes in the environment. To deal with this problem,the paper presented a method of dynamic process services optimized combination for BPEL4WS,which provided a Web service interactive cost calculation model used to evaluate user preferences for Web service and the actual cost of Web services interaction in the actual environment. Firstly,converted service process described by BPEL4WS into a service process tree,which was checked by domain on- tology in order to prevent the logic errors of service process composition. Then,dynamic optimized the orders of service process by partheno genetic algorithm in the process of depth-first traversal of the process tree. Finally gave an application case to vali- date the proposed approach and the adaptability and efficiency of partheno genetic algorithm,which was used to optimize serv- ice process,is checked by experiment results.
关 键 词:WEB服务 流程优化 BPEL4WS 流程树 单亲遗传算法
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.116.36.23