针对面向服务功能的语义Web服务组合问题,特别是经典的人工智能规划方法无法有效地处理Web服务执行过程中动态产生的新个体,以及基于服务匹配的方法则无法充分利用服务I/O参数类型之间大量的语义关联等关键问题,通过动态逻辑和描述逻辑...针对面向服务功能的语义Web服务组合问题,特别是经典的人工智能规划方法无法有效地处理Web服务执行过程中动态产生的新个体,以及基于服务匹配的方法则无法充分利用服务I/O参数类型之间大量的语义关联等关键问题,通过动态逻辑和描述逻辑之间的对比研究,采用描述逻辑公理来刻画Web服务的IOPR(inputs,outputs,precondilions and results),扩展了基于动态逻辑的人工智能规划方法,提出了把语义Web服务组合问题转化为描述逻辑推理问题的方法,克服了经典的人工智能规划方法中的困难和基于服务匹配的服务组合方法的缺点.展开更多
With the development of Internet and GIS,large volumes of spatial data,powerful computing resources and many spatial data processing functions are published in the form of Web services.Finding suitable geospatial serv...With the development of Internet and GIS,large volumes of spatial data,powerful computing resources and many spatial data processing functions are published in the form of Web services.Finding suitable geospatial services in the composition-oriented environment is a crucial task.The semantic Web provides a kind of technology to find and compose various service resources automatically through the Web.This paper proposes a hybrid method for the semantic matching of geospatial services.The method includes two parts.Part 1 puts forward a multi-level semantic matching approach,which matches single geospatial service at four levels:classification,input/output,precondition/effect and the quality of service(QoS).This multi-level matching approach makes single service matching quicker and more accurate.Part 2 puts forward a matching algorithm for a geospatial service chain based on the context.The algorithm adopts a trace algorithm,taking account of the effect of the context.It restricts the input/output parameters of the current service by the input/output parameters of service chain,pre-service and sub-service.It matches the atomic service dynamically in a composition-oriented environment,and accurately converts the abstract model of geospatial services into an executable geospatial service chain.A case study of the flood analysis for the Poyang Lake illustrates the effectiveness of our context-based matching method for geospatial services.展开更多
文摘针对面向服务功能的语义Web服务组合问题,特别是经典的人工智能规划方法无法有效地处理Web服务执行过程中动态产生的新个体,以及基于服务匹配的方法则无法充分利用服务I/O参数类型之间大量的语义关联等关键问题,通过动态逻辑和描述逻辑之间的对比研究,采用描述逻辑公理来刻画Web服务的IOPR(inputs,outputs,precondilions and results),扩展了基于动态逻辑的人工智能规划方法,提出了把语义Web服务组合问题转化为描述逻辑推理问题的方法,克服了经典的人工智能规划方法中的困难和基于服务匹配的服务组合方法的缺点.
基金supported by the National High Technology Research & Development Program of China("863"Program)(Grant No.2007AA12Z214)the National Natural Science Foundation of China(Grant No.40601083)
文摘With the development of Internet and GIS,large volumes of spatial data,powerful computing resources and many spatial data processing functions are published in the form of Web services.Finding suitable geospatial services in the composition-oriented environment is a crucial task.The semantic Web provides a kind of technology to find and compose various service resources automatically through the Web.This paper proposes a hybrid method for the semantic matching of geospatial services.The method includes two parts.Part 1 puts forward a multi-level semantic matching approach,which matches single geospatial service at four levels:classification,input/output,precondition/effect and the quality of service(QoS).This multi-level matching approach makes single service matching quicker and more accurate.Part 2 puts forward a matching algorithm for a geospatial service chain based on the context.The algorithm adopts a trace algorithm,taking account of the effect of the context.It restricts the input/output parameters of the current service by the input/output parameters of service chain,pre-service and sub-service.It matches the atomic service dynamically in a composition-oriented environment,and accurately converts the abstract model of geospatial services into an executable geospatial service chain.A case study of the flood analysis for the Poyang Lake illustrates the effectiveness of our context-based matching method for geospatial services.