Web服务的形式化模型的研究

Web服务的形式化模型的研究

论文摘要

随着Web服务数量的急剧增多,用户面临大量的服务选择。因此如何从众多功能相似的Web服务中高效地发现满足条件的服务,如何判定服务组合的正确性等问题,已成为业界研究的热点。其中,恰当的描述Web服务及其组合,刻画其相似性、组合正确性等性质是当前首要解决的问题。历史上先后出现了大量Web服务的描述语言,然而它们大多都是非形式化的。为了更精确的描述和讨论服务及其组合的性质,本文引入形式化方法构建了Web服务的一个理论模型,并以此为基础讨论了Web服务的等价性。具体来说,研究内容主要包括以下几个方面。首先,本文在传值CCS系统的基础上,提出了SVCCS系统。该系统不仅可以描述进程的交互行为,还能够刻画其结构特点。在此基础上,进一步引入了互模拟的概念来讨论进程的等价性问题。考虑到进程描述的简洁性要求及其等价验证的计算复杂性要求,本文采用符号化思想将SVCCS系统进一步改进为S-系统,同时证明了两者所刻画的进程等价关系是一致的。其次,本文引入了一个Web服务的形式化模型,SMWS。该模型的理论基础是S-系统。一方面,SMWS模型提供了描述Web服务基本特征:输入、输出、前提和效果的必要手段。另一方面,它使用互模拟的思想,给出了一个Web服务等价性判定的具体方法。最后,以SMWS模型为基础,本文提出了一个具体的Web服务的调用框架。它通过引入基于SMWS模型的进程的匹配算法,来验证Web服务的相似性,并以此算法为支撑来验证服务组合的正确性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题研究背景
  • 1.1.1 Web 服务
  • 1.1.2 OWL-S
  • 1.1.3 形式化方法
  • 1.2 课题研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.2.3 现存的问题
  • 1.3 论文研究内容
  • 第二章 WEB 服务建模的理论背景
  • 2.1 常用的并发模型
  • 2.1.1 Petri 网
  • 2.1.2 进程代数
  • 2.2 符号化的传值CCS 系统
  • 2.2.1 传值CCS 系统简介
  • 2.2.2 符号化的传值CCS 系统
  • 2.3 符号化的传值CCS 系统建模的可行性分析
  • 2.3.1 肯定的方面
  • 2.3.2 不足的方面
  • 第三章 WEB 服务建模的形式化系统:S-系统
  • 3.1 引进S-系统的必要性
  • 3.2 SVCCS 系统
  • 3.3 S-系统
  • 第四章 基于S-系统的WEB 服务模型:SMWS
  • 4.1 原子进程的形式化描述
  • 4.2 组合进程的形式化描述
  • 第五章 基于SMWS 的WEB 服务调用框架
  • 5.1 框架简介
  • 5.2 主要模块简介
  • 5.2.1 服务分类排序模块
  • 5.2.2 服务匹配模块
  • 5.2.3 服务组合验证模块
  • 第六章 结束语
  • 6.1 论文总结
  • 6.2 今后工作
  • 参考文献
  • 致谢
  • 在学期间的研究成果及发表的学术论文
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    Web服务的形式化模型的研究
    下载Doc文档

    猜你喜欢