基于HTN规划的语义Web服务自动组合  

Automatic composition of semantic Web service based on hierarchical task network planning

在线阅读下载全文

作  者:郭广军[1] 陈代武[1] 郭育青[1] 贺文华[1] 

机构地区:[1]湖南人文科技学院计算机科学技术系,湖南娄底417000

出  处:《华中师范大学学报(自然科学版)》2009年第2期205-210,共6页Journal of Central China Normal University:Natural Sciences

基  金:湖南省自然科学基金项目(07JJ6113);湖南省教育厅资助科研项目(07C382);湖南省教育科学"十一五"规划重点课题项目(XJK08AXJ002);湖南省计算机应用技术重点建设学科项目

摘  要:面向服务体系结构(SOA)逐渐成为企业信息集成的主流技术,面对不断变更的用户需求和集成困难问题,自动化的服务组合是实现SOA的关键技术。语义Web服务使用本体描述语言对Web服务进行语义标注,使Web服务的自动发现、自动调用和自动组合成为可能。探讨了OWL-S和HTN规划等相关技术,给出了基于规划的语义Web服务组合方法,使用OWL-S API、JSHOP2规划器和JESS知识库,设计了一个基于HTN规划的语义Web服务自动组合系统。该系统由服务抽取器、服务编辑器、转换器、规划器、知识库和执行引擎等模块组成,实现了Web服务组合的自动化,并利用模糊约束表达用户偏好,使用分支限界法对HTN进行分解,实测结果表明用户满意度有显著提高。Service Oriented Architecture (SOA) is becoming the main technology for enterprise information integration. It may be the answer for the forever-change requirements and difficult integration problem of software development. Automatic composition of Web service is the key technology of SOA implementation. Semantic Web service technology can provide a machine understandable language to describe knowledge of services. This makes automatically discovering, invocating and composing services to new functional granularity according to what they will do possible. First, OWL-S (Web Ontology Language for Services) and HTN (Hierarchical Task Network), etc. are probed into, and then the method of semantic Web service based on planning is presented. Finally, the automatic composition system of semantic Web service based on HTN planning is designed by the use of OWL-S API,JSHOP2 and JESS knowledge base. The system is composed of service extractor, service editor, converter, planning, knowledge base and execution engine, etc. With these, automatic composition of Web service is implemented, fuzzy constraint is used for the expression of users' preference, and arithmetic of branch delimitation is used in HTN decomposition. And the satisfaction degree of users is increased in the result of system test.

关 键 词:OWL-S 语义WEB服务 HTN规划 自动组合 

分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象