首页> 外文会议>International conference on web information systems engineering >Verifying Transactional Requirements of Web Service Compositions Using Temporal Logic Templates
【24h】

Verifying Transactional Requirements of Web Service Compositions Using Temporal Logic Templates

机译:使用时间逻辑模板验证Web服务组合的事务要求

获取原文

摘要

Ensuring reliability in Web service compositions is of crucial interest as services are composed and executed in long-running, distributed mediums that cannot guarantee reliable communications. Towards this, transactional behavior has been proposed to handle and undo the effects of faults of individual components. Despite significant research interest, challenges remain in providing an easy-to-use, formal approach to verify transactional behavior of Web service compositions before costly development. In this paper, we propose the use of temporal logic templates to specify component-level and composition-level transactional requirements over a Web service composition. These templates are specified using a simple format, configured according to scope and cardinality, and automatically translated into temporal logic. To verify design conformance to a set of implemented templates, we employ model checking. We propose an algorithm to address state space explosion by reducing the models into semantically equivalent Kripke structures. Our approach facilitates the implementation of expressive transactional behavior onto existing complex services, as demonstrated in our experimental study.
机译:确保Web服务组合中的可靠性是关键的兴趣,因为服务由无法保证可靠通信的长期运行,分布式媒体组成和执行。为此,已经提出了交易行为来处理和撤消各个组件的故障的影响。尽管有重大的研究兴趣,但挑战仍在提供易于使用的正式方法,以验证昂贵的开发前的Web服务组合的交易行为。在本文中,我们建议使用时间逻辑模板来指定通过Web服务组合的组件级别和组成级事务要求。这些模板使用简单格式指定,根据范围和基数配置,并自动转换为时间逻辑。要验证设计符合一组实现的模板,我们采用了模型检查。我们提出了一种通过将模型减少到语义上等效的KRIPKE结构来解决状态空间爆炸的算法。我们的方法有助于实施现有复杂服务的表达交易行为,如我们的实验研究所示。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号