首页> 外文会议>International Workshop on Computer Science Logic >Friends or Foes? Communities in Software Verification
【24h】

Friends or Foes? Communities in Software Verification

机译:朋友或敌人?软件验证中的社区

获取原文

摘要

In contrast to hardware which is finite-state and based on relatively few ample principles, software systems generally give rise to infinite state spaces, and are described in terms of programming languages involving rich semantical concepts. The challenges of software verification can be addressed only by a combined effort of different communities including, most notably, model checking, theorem proving, symbolic computation, static analysis, compilers, and abstract interpretation. We focus on a recent family of tools which use predicate abstraction and theorem proving to extract a finite state system amenable to model checking.
机译:与有限状态的硬件相比,基于相对较少的充分原理,软件系统通常会产生无限状态空间,并以涉及丰富的语义概念的编程语言描述。软件验证的挑战只能通过不同社区的综合努力来解决,包括,最值得注意的是,模型检查,定理证明,符号计算,静态分析,编译器和抽象解释。我们专注于最近的一个工具系列,这些工具使用谓词抽象和定理证明可以提取有限状态系统,适用于模型检查。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号