首页> 外文期刊>Journal of software >An Approach to Automated Runtime Verification for Timed Systems: Applications to Web Services
【24h】

An Approach to Automated Runtime Verification for Timed Systems: Applications to Web Services

机译:定时系统的自动运行时验证的一种方法:Web服务的应用程序

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

摘要

Software testing plays an important role in verifying and assessing the quality of a software application. There are various testing approaches proposed for different application scenarios. In this paper, we propose a new passive testing approach to verifying a timed trace with respect to a set of constraints. With the extension of Nomad language, we are able to formally describe all constraints and combine conditions by logical operations AND and OR into expressions. By well organizing and evaluating the expressions, we are able to carry out runtime verification message by message in a timed trace. In addition to the theoretical framework, we have also developed a software tool known as RV4WS (Runtime Verification for Web Services) for the automation of our testing approach, and implemented all algorithms in the paper with this tool. We conduct a case study of web service composition to verify the effectiveness of our approach and tool.
机译:软件测试在验证和评估软件应用程序的质量中起着重要作用。针对不同的应用场景,提出了多种测试方法。在本文中,我们提出了一种新的被动测试方法,以针对一组约束来验证定时跟踪。随着Nomad语言的扩展,我们能够正式描述所有约束,并通过逻辑运算AND和OR将条件组合成表达式。通过很好地组织和评估表达式,我们可以在定时跟踪中逐条消息执行运行时验证消息。除了理论框架之外,我们还开发了一种称为RV4WS(Web服务运行时验证)的软件工具,用于自动化测试方法,并使用该工具实现了本文中的所有算法。我们对Web服务组合进行了案例研究,以验证我们的方法和工具的有效性。

著录项

  • 来源
    《Journal of software》 |2012年第6期|p.1338-1350|共13页
  • 作者单位

    School of Engineering, Tan Tao University Due Hoa District, Long An Province, Vietnam;

    LaBRI - CNRS - UMR 5800, University of Bordeaux 351 cours de la liberation, 33405 Talence cedex, France;

    LaBRI - CNRS - UMR 5800, University of Bordeaux 351 cours de la liberation, 33405 Talence cedex, France;

    School of Engineering, Tan Tao University Due Hoa District, Long An Province, Vietnam;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    runtime verification; passive testing; rule specification; web services;

    机译:运行时验证;被动测试;规则说明;网页服务;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号