首页> 外文会议>ACM SIGMOD international conference on Management of data >A verifier for interactive, data-driven web applications
【24h】

A verifier for interactive, data-driven web applications

机译:交互式,数据驱动的Web应用程序的验证程序

获取原文

摘要

We present WAVE, a verifier for interactive, database-driven Web applications specified using high-level modeling tools such as WebML. WAVE is complete for a broad class of applications and temporal properties. For other applications, WAVE can be used as an incomplete verifier, as commonly done in software verification. Our experiments on four representative data-driven applications and a battery of common properties yielded surprisingly good verification times, on the order of seconds. This suggests that interactive applications controlled by database queries may be unusually well suited to automatic verification. They also show that the coupling of model checking with database optimization techniques used in the implementation of WAVE can be extremely effective. This is significant both to the database area and to automatic verification in general.
机译:我们介绍WAVE,这是使用高级建模工具(例如WebML)指定的,由数据库驱动的交互式Web应用程序的验证器。 WAVE对于广泛的应用程序和时间属性是完整的。对于其他应用程序,WAVE可以用作不完整的验证器,就像软件验证中通常所做的那样。我们在四个代表性数据驱动的应用程序和一组通用属性上进行的实验产生了令人惊讶的良好验证时间,大约为几秒钟。这表明由数据库查询控制的交互式应用程序可能非常适合自动验证。他们还表明,将模型检查与WAVE实施中使用的数据库优化技术结合起来可以非常有效。这对于数据库区域和通常的自动验证都非常重要。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号