【24h】

Preface

机译:前言

获取原文

摘要

This volume contains the papers accepted for the 14 International Conference on Test and Proofs (TAP 2020), originally to be held during June 22-23, 2020, in Bergen, Norway, as part of Software Technologies: Applications and Foundations (STAF), afederation of some of Europe's leading conferences on software technologies. Due to the outbreak of the corona virus pandemic, STAF and TAP had to be postponed and will be held 2021. The TAP conference promotes research in verification and formal methods that targets the interplay of proofs and testing: the advancement of techniques of each kind and their combination, with the ultimate goal of improving software and system dependability. Research in verification has recently seen a steady convergence of heterogeneous techniques and a synergy between the traditionally distinct areas of testing (and dynamic analysis) and of proving (and static analysis). Formal techniques for counter-example generation based on, for example, symbolic execution, SAT/SMT-solving, or model checking, furnish evidence for the potential of a combination of test and proof. The combination of predicate abstraction with testing-like techniques based on exhaustive enumeration opens the perspective for novel techniques of proving correctness. On the practical side, testing offers cost-effective debugging techniques of specifications or crucial parts of program proofs (such as invariants). Last but not least, testing is indispensable when it comes to the validation of the underlying assumptions of complex system models involving hardware or system environments. Over the years, there is growing acceptance in research communities that testing and proving are complementary rather than mutually exclusive techniques. TAP takes this insight one step further, and puts the spotlight on combinations (understood in a broad sense) of the complementary techniques.
机译:本卷包含最初于2020年6月22日至23日在挪威卑尔根举行的第14届国际测试和证明会议(TAP 2020)接受的论文,作为软件技术:应用程序和基础(STAF)的一部分,一种 欧洲一些软件技术领先会议的联合会。由于日冕病毒大流行的爆发,STAF和TAP必须推迟并于2021年举行。TAP会议促进了针对验证和测试相互作用的验证和形式化方法的研究:各种技术和方法的进步。将它们结合在一起,最终目的是改善软件和系统的可靠性。验证研究最近看到了异构技术的稳定融合,以及传统上不同的测试(和动态分析)领域与证明(和静态分析)领域之间的协同作用。用于基于例如符号执行,SAT / SMT解决或模型检查的反例生成的形式技术,为证明测试和证明相结合的潜力提供了证据。谓词抽象与基于穷举枚举的类似测试的技术的结合为证明正确性的新颖技术开辟了前景。从实践的角度来看,测试提供了具有成本效益的规格说明或程序证明的关键部分(例如不变式)调试技术。最后但并非最不重要的一点是,对于涉及硬件或系统环境的复杂系统模型的基础假设的验证,测试是必不可少的。多年来,研究界越来越多地接受测试和证明是互补而不是互斥的技术。 TAP将这一见解进一步向前发展,并将重点放在互补技术的组合(从广义上理解)上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号