首页> 中文学位 >基于有色Petri网的语义Web服务组合的验证与测试方法
【6h】

基于有色Petri网的语义Web服务组合的验证与测试方法

代理获取

目录

声明

摘要

1 引言

1.1 研究背景和意义

1.1.1 Web服务组合的意义

1.1.2 利用形式化建模方法对于Web服务组合建模

1.1.3 形式化建模方法对于Web服务组合验证与测试的作用

1.2 国内外研究现状

1.2.1 Web服务组合的研究概况

1.2.2 基于Petri网的Web服务组合形式化模型验证与测试方法研究概况

1.2.3 存在的问题

1.3 论文研究内容及创新点

1.4 论文结构

1.5 小结

2 语义Web服务组合及有色Petri网的相关概述

2.1 语义Web服务组合

2.1.1 Web服务与语义Web服务

2.1.2 OWL-S进程

2.1.3 Web服务组合

2.2 有色Petri网

2.2.1 Petri网特点

2.2.2 Petri网定义

2.2.3 有色Petri网

2.2.4 有色Petri网的建模工具——CPN Tools

2.3 小结

3 基于有色Petri网的语义Web服务组合建模与验证

3.1 基于Petri的Web服务组合

3.2 基于有色Petri两的语义Web服务组合建模——OWL-S进程的有色Petri网描述

3.2.1 OWL-S原子进程的有色Petri网描述

3.2.2 OWL-S复合进程的有色Petri网描述

3.2.3 基于有色Petri网的语义Web服务组合建模

3.3 基于有色Petri网的语义Web服务组合模型的有效性验证

3.4 小结

4 基于有色Petri网的语义Web服务组合模型的测试方法

4.1 测试技术

4.1.1 测试类型

4.1.2 基本路径测试法

4.1.2 测试覆盖分析及标准

4.2 基于有色Petri网的测试用例生成方法

4.2.1 完全路径覆盖测试方法

4.2.2 有色Petri网的可达图及其可达树和覆盖树的构造方法

4.3 基于有色Petri网的语义Web服务组合模型的测试方法

4.4 小结

5 实例分析

5.1 实例分析

5.2 小结

6 结论与展望

6.1 结论

6.2 展望

致谢

参考文献

作者简介

展开▼

摘要

Web服务组合的目标是通过简单服务的组合形成以满足需求的新服务,这个目标的完成是通过相对简单的Web服务交互的设计。但Web服务组合的执行过程中,复杂的需求的互动往往涉及一些简单的服务。当用户有多服务可选时,由于多个服务组合时产生了问题或不信任这些简单服务,因而影响到了Web服务的发展和应用。服务组合流程的并发性和复杂性,使得验证服务组合模型的测试变得非常重要。鉴于上述问题本文进行了以下工作:
  1.基于Web服务本体语言OWL-S与有色Petri网的语义一致性,将有色Petri网描述规则运用到OWL-S进程。其中包含OWL-S的原子进程及复合进程描述方式,并按照该描述方式使用有色Petri网验证工具CPN Tools对语义Web服务组合流程进行建模,并对模型进行验证与分析。
  2.对此建模方法用于基于有色Petri网的语义Web服务组合模型的测试方法进行了总结。对于基于有色Petri网的语义Web服务组合模型,总结了相关的测试方法与测试用例生成方式。介绍了完全路径覆盖的测试方法,并运用此方法对模型生成的可达图生成相应的测试用例,以此进行测试的正确性分析。
  3.对本文提出的方法进行实例分析。通过网站提供的Web服务组合实例,应用上述模型做案例分析,针对贷款审批的例子验证方法的有效性和正确性。经实例分析表明,本文建议的方法更为有利于对语义Web服务组合的模型的正确性验证以及其模型的测试用例生成。

著录项

  • 作者

    苏萌;

  • 作者单位

    内蒙古农业大学;

  • 授予单位 内蒙古农业大学;
  • 学科 计算机应用技术
  • 授予学位 硕士
  • 导师姓名 高静;
  • 年度 2014
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.09;
  • 关键词

    Web服务; 有色Petri网; Web服务组合; 测试用例;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号