中文
相关论文

相关论文: Verifying Eiffel Programs with Boogie

200 篇论文

Automatic theorem proving with deep learning methods has attracted attentions recently. In this paper, we construct an automatic proof system for trigonometric identities. We define the normalized form of trigonometric identities, design a…

机器学习 · 计算机科学 2022-07-15 Zhou Liu , Yujun Li , Zhengying Liu , Lin Li , Zhenguo Li

A recent case study from AWS by Chong et al. proposes an effective methodology for Bounded Model Checking in industry. In this paper, we report on a follow up case study that explores the methodology from the perspective of three research…

软件工程 · 计算机科学 2021-07-05 Siddharth Priya , Xiang Zhou , Yusen Su , Yakir Vizel , Yuyan Bao , Arie Gurfinkel

The evolution of software testing from manual to automated methods has significantly influenced quality assurance (QA) practices. However, challenges persist in post-execution phases, particularly in result analysis and reporting.…

软件工程 · 计算机科学 2024-06-10 Yi Yao , Jun Wang , Yabai Hu , Lifeng Wang , Yi Zhou , Jack Chen , Xuming Gai , Zhenming Wang , Wenjun Liu

We propose a conceptual integration of deductive program verification into existing user interfaces for software debugging. This integration is well-represented in the "Debug Adapter Protocol", a widely-used and generic technology to…

计算机科学中的逻辑 · 计算机科学 2021-08-09 Gidon Ernst , Johannes Blau , Toby Murray

As machine learning is increasingly used in essential systems, it is important to reduce or eliminate the incidence of serious bugs. A growing body of research has developed machine learning algorithms with formal guarantees about…

机器学习 · 计算机科学 2020-07-15 Jean-Baptiste Tristan , Joseph Tassarotti , Koundinya Vajjha , Michael L. Wick , Anindya Banerjee

In this paper, we present a domain specific process to assist the verification of observer-based fault detection software. Observer-based fault detection systems, like control systems, yield invariant properties of quadratic types. These…

系统与控制 · 计算机科学 2013-11-11 Timothy Wang , Alireza Esna Ashari , Romain Jobredeaux , Eric M. Feron

We build a SAT solver implementing the DPLL algorithm in the verification-enabled programming language Dafny. The resulting solver is fully verified (soundness, completeness and termination are computer checked). We benchmark our Dafny…

计算机科学中的逻辑 · 计算机科学 2020-07-22 Cezar-Constantin Andrici , Ştefan Ciobâcă

Relational verification encompasses research directions such as reasoning about data abstraction, reasoning about security and privacy, secure compilation, and functional specificaton of tensor programs, among others. Several relational…

计算机科学中的逻辑 · 计算机科学 2025-09-08 Ramana Nagasamudram , Anindya Banerjee , David A. Naumann

We present a lightweight, open source Agda framework for manually verifying effectful programs using predicate transformer semantics. We represent the abstract syntax trees (AST) of effectful programs with a generalized algebraic datatype…

软件工程 · 计算机科学 2022-08-18 Christa Jenkins , Mark Moir , Harold Carr

Data-driven workflows, of which IBM's Business Artifacts are a prime exponent, have been successfully deployed in practice, adopted in industrial standards, and have spawned a rich body of research in academia, focused primarily on static…

数据库 · 计算机科学 2017-09-29 Yuliang Li , Alin Deutsch , Victor Vianu

Training models through self-play alone (without any human data) has been a longstanding goal in AI, but its effectiveness for training large language models remains unclear, particularly in code generation where rewards based on unit tests…

Dynamically typed object-oriented languages enable programmers to write elegant, reusable and extensible programs. However, with the current methodology for program verification, the absence of static type information creates significant…

编程语言 · 计算机科学 2015-01-13 Björn Engelmann , Ernst-Rüdiger Olderog , Nils Erik Flick

We apply program verification technology to the problem of specifying and verifying automatic differentiation (AD) algorithms. We focus on define-by-run, a style of AD where the program that must be differentiated is executed and monitored…

计算机科学中的逻辑 · 计算机科学 2024-02-14 Paulo Emílio de Vilhena , François Pottier

We give a new theoretical solution to a leading-edge experimental challenge, namely to the verification of quantum computations in the regime of high computational complexity. Our results are given in the language of quantum interactive…

量子物理 · 物理学 2018-06-25 Anne Broadbent

This volume contains the post-proceedings of the second Workshop on Verification of Objects at RunTime EXecution (VORTEX 2018) that was held in Amsterdam, co-located with the European Conference on Object-Oriented Programming (ECOOP 2018)…

计算机科学中的逻辑 · 计算机科学 2019-08-27 Davide Ancona , Gordon Pace

This article introduces a fully automated verification technique that permits to analyze real-time systems described using a continuous notion of time and a mixture of operational (i.e., automata-based) and descriptive (i.e., logic-based)…

计算机科学中的逻辑 · 计算机科学 2013-08-14 Carlo A. Furia , Matteo Pradella , Matteo Rossi

The application of automatic theorem provers to discharge proof obligations is necessary to apply formal methods in an efficient manner. Tools supporting formal methods, such as Atelier~B, generate proof obligations fully automatically.…

软件工程 · 计算机科学 2017-01-31 Lilian Burdy , David Déharbe , Étienne Prun

State-machine based notations are ubiquitous in the description of component systems, particularly in the robotic domain. To ensure these systems are safe and predictable, formal verification techniques are important, and can be…

计算机科学中的逻辑 · 计算机科学 2018-10-11 Simon Foster , James Baxter , Ana Cavalcanti , Alvaro Miyazawa , Jim Woodcock

The goal of cooperative verification is to combine verification approaches in such a way that they work together to verify a system model. In particular, cooperative verifiers provide exchangeable information (verification artifacts) to…

软件工程 · 计算机科学 2019-05-22 Dirk Beyer , Heike Wehrheim

Variability models (e.g., feature models) are a common way for the representation of variabilities and commonalities of software artifacts. Such models can be translated to a logical representation and thus allow different operations for…

软件工程 · 计算机科学 2021-02-12 Viet-Man Le , Alexander Felfernig , Mathias Uta , David Benavides , José Galindo , Thi Ngoc Trang Tran
‹ 上一页 1 8 9 10 下一页 ›