首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
一种基于扩展有限自动机验证组合Web服务的方法   总被引:6,自引:0,他引:6  
雷丽晖  段振华 《软件学报》2007,18(12):2980-2990
为简化并自动化组合Web服务验证,提出一种基于扩展有限自动机(extended deterministic finite automata,简称EDFA)验证组合Web服务的方法.使用EDFA可以准确地描述Web服务:EDFA的状态表达Web服务在与用户交互的过程中维护的状态;EDFA的状态转移及其标注描述Web服务与用户间的消息交换.EDFA给出Web服务交互过程的所有消息交换序列,刻画出Web服务的动态行为.使用基于EDFA的组合Web服务验证方法不但可以验证组合Web服务是否满足系统需求,还可以验证组合Web服务运行过程是否有逻辑错误.与其他方法相比,该方法更适于验证开放式环境下的组合Web服务.  相似文献   

2.
基于概率模型检测的Web服务组合验证   总被引:1,自引:0,他引:1  
Web服务组合验证对提高软件开发效率、实现服务增值具有重要意义。为了验证服务组合的有效性,提出了一种基于概率模型检测的Web服务组合验证方法。首先采用扩展的有限自动机模型建立Web服务组合模型,并将该模型转换为Markov模型,然后采用概率模型检测器PRISM验证服务组合的可靠性,最后通过实例进一步说明该方法的可行性。  相似文献   

3.
Web服务组合时间限制一致性研究   总被引:1,自引:0,他引:1  
随着Web服务技术的发展,使得利用Web服务组合来满足应用的需求成为可能。通过扩展Web服务的OWLS描述模型——加入Web服务可用时间段描述信息,使检测组合服务时间限制冲突成为可能,并给出了Web服务组合时间限制一致性检查算法,能有效地去除了存在时间限制冲突的服务组合方案,减少了因执行不合理的服务组合方案所造成的Web服务资源的浪费。  相似文献   

4.
随着经济的发展和市场竞争的加剧,企业必须能够快速且准确地满足市场和用户的各种需求.Web服务组合正是由于单个Web服务不能满足企业及用户的需求而产生的一种技术,而如何确保组合的正确性来实现服务增值是一个尚未完全解决的问题.针对此问题,提出了一种基于符号模型检测器NuSMV对Web服务组合进行验证的方法,并提出了基于消息...  相似文献   

5.
在研究Web服务三层组织模型和有限状态自动机的基础上,提出了一种新的Web服务组合策略,给出了一个服务的可组合性定理,并证明了定理的正确性。该策略以Web服务三层组织模型为基础,简化了BPEL中基于有限状态自动机的Web服务自动组合,精简了服务组合流程。最后对这种新的组合策略的优缺点作了分析。  相似文献   

6.
提出了一种基于有限状态自动机的Web服务自动组合方法,该方法能够自动实现BPEL中抽象业务流程与Web服务的绑定.以有限状态自动机模型形式化地定义了业务流程的外模式和内模式,将Web服务组合问题转化为有限状态自动机问题.利用有限状态自动机的笛卡儿积运算,得出了服务组合系统的行为描述.在此基础上,提出了组合服务存在性的判定依据,进一步给出了组合服务的计算方法,设计并实现了一个演示系统.  相似文献   

7.
Web服务是Web上的特殊软件资源,可以被应用系统发现和调用.如何根据用户的需求(目标服务)来组合Web服务是研究中需要解决的重要问题.通过使用有限状态自动机,服务组成的社区中的状态和操作可以使用有限状态自动机来模拟,这样可以表示服务操作的内部和外部概要.结合确定性动态命题逻辑,可以根据已有的Web服务,解决目标服务的可组合问题,产生组合计划.同时讨论了算法的复杂性.  相似文献   

8.
李劲  张华  吴浩雄  向军 《计算机应用》2012,32(2):545-550
Web服务编排和Web服务编制从全局和局部分别定义了Web服务组合的全局交互行为和每个参与者的局部行为,为了保证Web服务组合实现的正确性,Web服务组合的全局交互行为和每个参与者的局部行为必须是一致的。首先利用进程代数给出了对Web服务组合的全局交互行为、局部行为以及二者之间的映射关系的形式化描述,在此基础上分别通过分析全局会话变迁和局部进程变迁的关系和进程互相似理论给出了Web服务组合全局交互行为和局部行为的一致性的两个形式化判定准则。同时通过案例说明了如何形式化地检测Web服务组合的全局交互行为和局部行为之间的一致性。结果显示提出的Web服务组合一致性形式化定义和检测方法能检测组合行为的一致性,从而能有效地保证Web服务组合的正确性。  相似文献   

9.
模型检测因其自动化程度高、能够提供反例路径等优势,被广泛应用于Web服务组合的兼容性验证。本文针对模型检测过程中存在的状态爆炸问题,在传统的模型检测方法中引入谓词抽象和精化技术,提出了一种针对Web服务组合的抽象精化验证框架。使用谓词抽象技术对原子Web服务抽象建模,将各Web服务抽象模型组合成组合抽象模型;将模型检测后得到的反例在各原子Web服务上做投影操作,对投影反例进行确认;对产生伪反例的Web服务抽象模型进行精化,生成新的组合抽象模型,再次对性质进行验证。最后通过实例分析说明基于抽象精化技术的Web服务组合验证框架在缓解状态爆炸问题上的可行性。  相似文献   

10.
11.
组合Web服务的业务流程可以通过有限状态自动机来描述。传统的组合Web服务采用集中式的执行方式,它会带来不必要的网络流量和数据堵塞,造成大量的通信开销。提出一种基于有限状态自动机的非集中式的执行策略,在自动机的状态空间中运用启发式搜索算法执行总体代价最优的路径,从而有效减少消息传递数量,提高系统吞吐量。基于该方案设计了一个原型系统来验证系统整体性能的最优化。  相似文献   

12.
为了满足Web服务组合的需要,提出了一种基于招标/投标框架,以服务组合总线为核心,支持"多代理",适用于动态Web服务组合的应用场景的Web服务组合总线模型(WSCBM:Web Services Composition Bus Model)。为了验证该模型和方法的有效性,介绍了WSCBM的一种实现原型及其在实际工程中的应用。  相似文献   

13.
Web服务组合已成为跨企业应用集成的主要方法,服务组合需要事务机制来保证其可靠性。由于服务组合自身的特点,传统事务处理方法不适合。首先总结服务组合事务的特点,提出了基于层次的服务组合事务框架,并详细分析了服务组合事务的协调过程。最后给出了服务组合事务协调协议并实现了服务组合事务服务原型系统。  相似文献   

14.
一种基于认知模型检测的Web服务组合验证方法   总被引:4,自引:0,他引:4  
近几年Web服务组合的形式化验证逐渐成为研究热点.模型检测作为形式化验证的一种主流技术,可以克服传统软件测试用例生成不完备的不足,同时具有验证自动化的优点.该文提出并实现了一种Web服务组合的认知模型检测方法,将Web服务组合建模为多主体系统,在分析BPEL语言控制流程基础上,提出BPEL活动的形式化模型,给出活动执行...  相似文献   

15.
随着可用Web Services数量的快速增长,如何根据用户的需求来自动组合Web Services,生成满足用户需求的组合业务,成为一项亟待解决的课题。提出了一种基于QoS的启发式算法,通过该算法,动态调用Web Services来自动生成满足用户所需目标的Web Service组合.同时,该算法还能够根据Web Services组合经验,对以后的Web Services组合方案进行调整。实验结果表明:该算法能够很好地适应网络上Web Services的不确定情况,与同类算法进行性能比较,也显示出较好的性能。  相似文献   

16.
Web服务组合中商业事务处理的研究   总被引:4,自引:0,他引:4  
Web服务组合已经成为业界的研发热点.在Web服务组合中,不同的成员Web服务之间存在着操作一致性和可靠性的处理要求,需要在Web服务组合中提供对于事务处理的支持.尽管目前业界已经存在许多的Web服务组合模型和描述语言,但是都没有提供对于事务处理的支持.本文分析了Web服务组合中的事务处理需求,通过扩展在Web服务组合描述语言中已经占据主导地住的BPEL4WS规范,在BPEL4WS中引入了对于主流的Web服务事务协议的支持,并在此基础上实现了一个原型系统TAWSCRS.  相似文献   

17.
在重用现有Web服务的基础上,通过服务组合形成新的、功能增值的服务是语义Web服务领域的一个重要研究内容.本文在Web服务语义描述框架的基础上,提出一种基于语义消息的Web服务组合方法,该方法定义了能够描述不同服务输出、输入消息之间对应关系的语义消息,能够业务逻辑上紧密关联的Web服务有机的组合在一起,从而为Web服务组合者以及面向服务的应用开发人员提供一种简单、直观的组合方法.  相似文献   

18.
该文首先对语义Web服务组合的研究内容和现状进行了概括,紧接着对现有的语义服务组合方法进行了分类,然后着重讨论了这些组合方法的特点及其相关应用。  相似文献   

19.
一种高效的Web服务组合方法   总被引:1,自引:0,他引:1  
随着Web服务的迅速发展,Web服务组合已经成为一个研究的热点.但是如何找到行之有效的Web服务组合方法仍然是研究人员需要解决的难题.针对这个问题,提出了一个高效的Web服务构造树算法.该算法引入了Web服务前提集的概念,并用贪婪算法和索引算法来构造Web服务前提集.实验表明索引算法具有更好的性能.  相似文献   

20.
基于有限状态自动机的服务组合模型   总被引:1,自引:0,他引:1  
分析了目前服务计算的研究现状和存在的问题,在D Berardi和A Wombacher的基础上提出了一种带条件的有限状态自动机模型cFSA(Finite State Automata with condition),并给出了基于cFSA的服务理论模型.在该服务理论模型的基础上提出了一种基于有限状态自动机的服务组合形式化模型,并给出了该模型的代数性质和实现方法.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号