计算机科学 ›› 2012, Vol. 39 ›› Issue (6): 129-132.

• 软件工程 • 上一篇    下一篇

基于限界模型检查的Web服务行为失配检测

戎玫,陈圣标,张广泉   

  1. (暨南大学深圳旅游学院 深圳 518053) (苏州大学计算机科学与技术学院 苏州 2150062)(中国科学院软件研究所计算机科学国家重点实验室 北京 1001900)
  • 出版日期:2018-11-16 发布日期:2018-11-16

Detecting Behavioral Mismatch of Web Services Based on Bounded Model Checking

  • Online:2018-11-16 Published:2018-11-16

摘要: 在Web服务组合过程中,常因交互协议不一致等导致服务失配;Web服务失配检测可准确捕捉失配点,为实现服务的有效组合奠定基础。采用限界模型检查技术,提出一种基于可满足性模理论(SMT)的Web服务行为失配检测方法。该方法首先将服务失配检测问题转化为逻辑公式的可满足性判定问题,然后利用Yiccs工具实现Web服务行为失配检测,最后通过实例进一步阐述该方法的有效性。

关键词: 限界模型检查,Web服务,行为失配检测,可满足性模理论

Abstract: Due to inconsistent of the interface type or interaction protocol, services can not be combined in the right way. Web services mismatch detection can accurately capture the mismatch points,which creates a foundation for rcalizing right interaction, avoid invalid composition. This paper presented a method for detecting mismatch of Web services based on Satisfiability Modulo Theories(SM7).The issue of detecting mismatch of Web services can be transformed into the problem of existence model checking that a deadlock is reachable or not between the interaction of the services,and the issue of existence model checking can be transformed into the problem that the logic formula is satisfiable or not. Finally, an example was given to explain the process of Web service mismatch detection.

Key words: Bounded model checking, Web service, Behavioral mismatch detection, Satisfiability modulo theories

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!