首页> 外文会议>International Conference on Autonomic and Trusted Computing >Message Race Detection for Web Services by an SMT-Based Analysis
【24h】

Message Race Detection for Web Services by an SMT-Based Analysis

机译:基于SMT的分析,对Web服务的消息竞现竞争检测

获取原文

摘要

The success of the cloud computing initiative is heavily dependent on realizing trustworthy Web Services. The trustworthiness of a Web Service is judged by four factors: security, privacy, reliability and business integrity. Web Services use message-passing for communication which opens the door for messages races. Messages race with each other when their order of arrival at a destination is not guaranteed and is affected non-deterministically by factors such as network latencies and scheduling variations. Message races are dangerous to Web Services because they can be unforeseen consequences of bugs, causing messages to arrive in an unexpected ordering. In this paper we present a novel approach for improving the reliability of Web Services by detecting message races using SMT-based analysis. We model a BPEL process as a Web Service Modeling Graph (WSMG). A WSMG model is then encoded into a set of SMT constraints. The satisfiability of these constraints means that message races will occur during the actual execution of the Web Service. Hence, we reduce the message race detection problem to constraint solving problem based on satisfiability modulo theories (SMT).
机译:云计算倡议的成功严重依赖于实现值得信赖的Web服务。 Web服务的可信度由四个因素判断:安全,隐私,可靠性和业务完整性。 Web服务使用消息传递用于通信,该通信将打开邮件比赛的门。当没有保证目的地的抵达顺序时,彼此竞争,并且受到网络延迟等因素和调度变化的因素的非确定性影响。消息竞赛对Web服务危险,因为它们可能是错误的错误后果,导致消息到达意外的排序。在本文中,我们通过使用基于SMT的分析来介绍一种通过检测消息种族来提高Web服务的可靠性的新方法。我们将BPEL进程模拟为Web服务建模图(WSMG)。然后将WSMG模型编码为一组SMT约束。这些约束的可靠性意味着在Web服务的实际执行期间将发生消息播放。因此,我们基于可满足模数理论(SMT)来减少对求解问题的消息竞赛检测问题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号