-
公开(公告)号:CN100383731C
公开(公告)日:2008-04-23
申请号:CN200510029089.5
申请日:2005-08-25
Applicant: 复旦大学
IPC: G06F9/44
Abstract: 本发明是一种Web Services的实时、动态合成方法。包括:Web ServiceS产生式建模、参数级本体构造、无回溯反向链合成算法和基于SLA的最优合成算法。合成的流程为:首先根据Web Services的WSDL文件进行产生式建模,并由模型来构造一个参数级本体,用于消除参数之间的语义冲突;然后根据用户给定的输入和所期望的输出,利用无回塑反向链合成算法找出一个合成方案,或者根据用户的SLA要求找出最优的合成方案;最后把生成的合成方案转换为BPEL4WS代码,调用BPEL引擎执行并返回结果给用户。本发明只需用户要给出一定的输入和所期望的输出,就可实时、动态地在现有的Web Services基础上合成一个新的Web Service,来完成所要求的查询。
-
公开(公告)号:CN1752928A
公开(公告)日:2006-03-29
申请号:CN200510029089.5
申请日:2005-08-25
Applicant: 复旦大学
IPC: G06F9/44
Abstract: 本发明是一种Web Services的实时、动态合成方法。包括:Web Services产生式建模、参数级本体构造、无回溯反向链合成算法和基于SLA的最优合成算法。合成的流程为:首先根据Web Services的WSDL文件进行产生式建模,并由模型来构造一个参数级本体,用于消除参数之间的语义冲突;然后根据用户给定的输入和所期望的输出,利用无回塑反向链合成算法找出一个合成方案,或者根据用户的SLA要求找出最优的合成方案;最后把生成的合成方案转换为BPEL4WS代码,调用BPEL引擎执行并返回结果给用户。本发明只需用户要给出一定的输入和所期望的输出,就可实时、动态地在现有的Web Services基础上合成一个新的Web Service,来完成所要求的查询。
-