学位论文 > 优秀研究生学位论文题录展示

基于OWL-S和HTN的语义Web服务组合技术研究

作 者: 吴玲娟
导 师: 胡文江;高永兵
学 校: 内蒙古科技大学
专 业: 计算机应用技术
关键词: 语义Web服务 Web服务组合 OWL-S HTN
分类号: TP393.09
类 型: 硕士论文
年 份: 2010年
下 载: 41次
引 用: 0次
阅 读: 论文下载
 

内容摘要


由于Web服务的良好封装性、高度松耦合性和可集成性的优点,越来越多的企业开始采用面向服务SOA (Service Oriented Architecture)架构,借此来满足业务的需要。随着Web服务技术的日益成熟,共享在网络上且稳定易用的Web服务数量不断增加。但单个的Web服务能够提供的功能有限,为了更加充分地利用共享的Web服务,有必要将共享的Web服务动态地组合起来,以提供更为强大的服务功能,加快系统开发的速度,快速满足用户需求。因此,如何利用Web服务组合技术准确地向用户提供合乎功能需求的组合服务是当今研究的热点。自动组合任务的高度复杂性在于可用Web服务的数量庞大和所处环境的不断变化,远远超过了人工处理的能力。为了增强Web服务组合应用的自动化和智能化水平,研究者势必开始把人工智能领域的规划方法引入到Web服务组合领域,从而形成了新的服务规划研究领域,与此同时这还需要语义的支持。本论文采用了一个JSHOP2规划器,它是一个独立于领域的HTN规划系统,故课题解决思想就是通过将一个语义Web服务组合问题转化为JSHOP2可处理的规划问题,从而获得一个可执行的服务规划序列,以实现服务组合的自动化和智能化。本文主要提出了一个基于OWL-S和HTN的Web服务组合框架,并描述了其各个组成部分的功能以及相互间是如何协同工作的。具体来说,该框架主要包括两部分:客户端和服务器端。而客户端又由服务发现模块、组合模块和服务执行模块组成。此外,还详细介绍了如何利用HTN规划解决Web服务组合问题的算法思想。最后通过学生选课组合服务对本文设计的语义Web服务组合器原型系统进行了实验测试,以验证了该方法的可行性。同时,还将此原型系统与本领域国外设计开发的试验系统进行了对比。

全文目录


摘要  5-6
Abstract  6-10
1 绪论  10-19
  1.1 研究背景  10-11
  1.2 关于语义Web 服务的相关研究工作  11-16
    1.2.1 国内研究现状  12-13
    1.2.2 国外研究现状  13-16
  1.3 课题所要解决的问题  16
  1.4 课题的解决方案  16-17
  1.5 课题的意义  17-18
  1.6 文章的组织结构  18-19
2 语义Web 服务组合关键技术  19-30
  2.1 语义Web 技术  19-22
    2.1.1 本体(Ontology)  20-21
    2.1.2 RDF  21
    2.1.3 描述逻辑  21-22
    2.1.4 OWL(Web 本体语言)  22
  2.2 Web 服务技术  22-25
    2.2.1 SOAP(Simple Object Access Protocol)  23-24
    2.2.2 WSDL  24-25
    2.2.3 UDDI  25
  2.3 OWL-S(Web Ontology Language for Services)  25-30
    2.3.1 服务的概要(Profile)  26
    2.3.2 服务的过程模型(Model)  26-28
    2.3.3 服务的基础(Grounding)  28-30
3 构建语义Web 服务实例  30-42
  3.1 用Axis2 创建Web 服务  30-38
    3.1.1 Axis2 的体系结构  30-33
    3.1.2 用Axis2 创建Web 服务  33-37
    3.1.3 由 WSDL2OWLS 转化为语义 Web 服务  37-38
  3.2 用OWL-S Editor 构建语义Web 服务本体  38-42
    3.2.1 创建原子过程(Atomic Process)  39-40
    3.2.2 创建复合过程(Composite Process)  40-42
4 基于HTN 的语义Web 服务组合算法的设计  42-47
  4.1 JSHOP2 规划  42-43
  4.2 问题描述  43
  4.3 语义Web 服务组合算法  43-47
    4.3.1 将OWL-S 转化为JSHOP2 的领域D  43-46
    4.3.2 将OWL-S 描述的Web 服务组合问题转化为JSHOP2 规划问题  46-47
5 语义Web 服务组合器原型系统的设计与实现  47-59
  5.1 系统综述  47
  5.2 客户端Agent 的设计与实现  47-53
    5.2.1 服务发现模块的设计与实现  48-49
    5.2.2 服务组合模块的设计与实现  49-51
    5.2.3 服务执行模块的设计与实现  51-52
    5.2.4 模块的整合  52-53
  5.3 注册服务器的设计与实现  53-56
    5.3.1 服务接口类型匹配的实现  53-54
    5.3.2 匹配度的计算  54-56
  5.4 系统界面  56-57
  5.5 开发环境  57-58
  5.6 系统比较  58-59
结论  59-60
参考文献  60-64
在学研究成果  64-65
致谢  65

相似论文

  1. 面向业务过程的服务动态组合方法研究,TP393.09
  2. 基于本体的语义检索研究,TP391.3
  3. 基于语义的Web服务发现研究,TP393.09
  4. 基于QoS感知的Web服务组合,TP393.09
  5. 基于本体的方剂推荐系统模型研究与应用,TP391.3
  6. 基于本体的可信Web服务组合研究,TP393.09
  7. 基于关系数据库的OWL本体的提取与存储研究,TP391.1
  8. 基于语义的Web服务匹配研究,TP393.09
  9. 基于Petri网的Web服务组合研究,TP393.09
  10. 基于随机Petri网的BPEL服务组合分析方法的研究,TP393.09
  11. 基于多层QoS本体模型的个性化服务选择机制研究,TP391.1
  12. 基于Agent的校友管理信息系统的设计与实现,TP311.52
  13. 基于OWL的地名本体构建与检索机制研究,P208
  14. 课程知识本体的构建与应用研究,G434
  15. 基于本体的企业竞争情报系统应用研究,G358
  16. 基于QoS的动态Web服务组合系统的设计与实现,TP393.09
  17. 面向生物信息领域的Web服务组合技术研究,TP393.09
  18. Web服务组合容错方法研究,TP393.09
  19. 基于本体的监控视频描述与检索研究及流媒体发布平台开发,TN919.8
  20. 支持BQWSSM的服务组织视图的研究与应用,TP393.09

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com