【摘 要】
:
Web服务(Web Service)是松散耦合的、可复用的软件模块,封装了离散的功能;服务在Internet上发布后,能够通过标准的Internet协议在程序中访问。Web服务组合就是多个服务按照一
论文部分内容阅读
Web服务(Web Service)是松散耦合的、可复用的软件模块,封装了离散的功能;服务在Internet上发布后,能够通过标准的Internet协议在程序中访问。Web服务组合就是多个服务按照一定的逻辑自动组织起来,构成功能更强大的Web服务。由于服务是在高度分布、完全动态的环境下实现组合,造成服务组合无法获得一个通用的流程模型与管理环境,容易引发服务组合的动态适应性和流程正确性的问题。本文在总结国内外对Web服务组合与验证研究的理论成果的基础上,探讨了基于Petri网的Web服务组合与验证方法。主要研究内容和创新点如下: 利用有色Token表示一个服务执行的行为特征,并将服务间交互的消息表示为有色Petri网中的有色Token,从而建立了表示多组合流程、多服务行为特征的Web服务组合的有色Petri网模型。 根据服务组合中消息与服务行为的关系,用有色Petri网中颜色Token描述消息,用消息来驱动服务,建立了基于Petri网的规则约束与消息驱动的Web服务自动组合框架;实现了服务的自动组合,并在自动组合过程中动态产生Petri网模型;实现了在组合过程中对Web服务组合的动态验证。通过对两类典型服务组合问题进行了实验验证表明,该方法是正确、有效的。 在对Web服务组合的非确定性特征交互问题形式化定义的基础上,根据服务组合的非确定性特征交互问题的规模,利用有色Petri网可达树穷尽搜索法和P-不变量法,设计了两个Web服务组合非确定性特征交互的检测算法,并对两个算法进行了仿真分析。通过仿真实验得到了两个检测算法的检测特性与适用范围。
其他文献
空间分类规则挖掘是空间数据挖掘的领域之一。空间分类挖掘广泛应用于机器学习、专家系统、统计学和神经生物等方面。分类算法也很多。我们提出了结合roughset理论与模糊决策
由于片上系统(SoC)的规模和功能在不断膨胀,为了保证设计的正确性,缩短设计的周期,在设计过程中的验证就变得越来越重要,也更为复杂,向业界提出了挑战。 SoC的验证包括模
当前,Web技术在网络上的应用日益广泛,其中使用Java的Web开发者飞速增长。J2EE已经变成Web开发的主流平台之一。 J2EE(Java2platformenterpriseedition)是美国Sun公司推出的
随着企业竞争全球化的发展,企业必须不断提高自己的信息化水平,来满足现代企业业务变化、激烈竞争的需求。目前,EAI是企业进行信息化改造的主要方法,而网格技术的出现则为新一代
随着计算机应用的日益普及,人们对计算机的依赖程度越来越高,运行在其上的软件就显得尤为重要。但是自从软件诞生以来,其质量问题一直是困扰软件开发者和管理者的主要问题,近年来
本文研究的烟箱搬运机器人视觉系统主要应用于国内的烟草生产企业,也是国内烟草生产企业第一次使用带有视觉功能的机器人系统,无论从理论还是实践方面都具有里程碑的意义。通过
本文首先介绍了分布式系统和分布式对象的概念,对比分析和研究了分布式对象和传统面向对象的区别以及当前应用于分布式对象系统中的主流技术。然后结合分布式系统的特点和Java
当前,WEB技术在Internet上得到了广泛的应用,它支持实时的信息发布、动态的拥护交互以及与后台系统的灵活的安全的连接。因此如何构造功能更加强大、应用更为灵活、开放更为简
软件产业的快速发展越发体现出构件技术的重要性,构件技术是软件的可重用性的基础,本文介绍了几种流行的软件构件标准。同时随着Internet的快速发展,面向构件的J2EE互联网应用基
网络世界的数据信息一般涉及文字、图像、视频、音频等多种模态,这些多模态数据在表达相同语义信息的同时也包含了丰富的互补信息,使人们可以从不同角度对相关事件或目标对象的