首页> 外文期刊>Services Computing, IEEE Transactions on >Event-Based Design and Runtime Verification of Composite Service Transactional Behavior
【24h】

Event-Based Design and Runtime Verification of Composite Service Transactional Behavior

机译:基于事件的组合服务交易行为设计和运行时验证

获取原文
获取原文并翻译 | 示例
       

摘要

Different from process components, Web services are defined independently from any execution context. A key challenge of (Web) service compositions is how to ensure reliable execution. Due to their inherent autonomy and heterogeneity, it is difficult to reason about the behavior of service compositions especially in case of failures. Therefore, there is a growing interest for verification techniques which help to prevent service composition execution failures. In this paper, we propose an event-driven approach to validate the transactional behavior of service compositions. The transactional behavior verification is done either at design time to validate recovery mechanisms consistency, or after runtime to report execution deviations and repair design errors, and therefore, formally ensure service execution reliability. By using the Event Calculus formalism to specify and check the transactional behavior consistency of service composition, our approach provides a logical foundation to ensure service execution reliability.
机译:与流程组件不同,Web服务是独立于任何执行上下文定义的。 (Web)服务组合的关键挑战是如何确保可靠的执行。由于其固有的自治性和异质性,很难对服务组合的行为进行推理,尤其是在出现故障的情况下。因此,人们越来越关注有助于防止服务组合执行失败的验证技术。在本文中,我们提出了一种事件驱动的方法来验证服务组合的交易行为。事务行为验证在设计时完成以验证恢复机制的一致性,或者在运行时完成后报告执行偏差并修复设计错误,从而正式确保服务执行的可靠性。通过使用事件演算形式主义来指定和检查服务组合的事务行为一致性,我们的方法提供了确保服务执行可靠性的逻辑基础。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号