19 papers · ranked by Valyu relevance
Domenico Bianculli, Antonio Filieri, Carlo Ghezzi, Dino Mandrioli + 1 more
Incrementality is a fundamental design principle to master the complexity of large, long-lived software systems. This principle has been embraced by agile development processes and it lays at the base of continuous software evolution. A major challenge in this context is to incrementally re-verify the correctness of…
Qiyuan Xu, Xiaokun Luan, Renxi Wang, Joshua Ong Jun Leang + 4 more
Theorem proving is fundamental to program verification, where the automated proof of Verification Conditions (VCs) remains a primary bottleneck. Real-world program verification frequently encounters hard VCs that existing Automated Theorem Provers (ATPs) cannot prove, leading to a critical need for extensive manual…
Dirk Beyer, Gidon Ernst, Martin Jonáš, Marian Lingsch-Rosenfeld
In the past two decades, significant research and development effort went into the development of verification tools for individual languages, such as C, C++, and Java. Many of the used verification approaches are in fact language-agnostic and it would be beneficial for the technology transfer to allow for using the…
Zhongyi Wang, Tengjie Lin, Mingshuai Chen, Haokun Li + 8 more
Fully automated verification of large-scale software and hardware systems is arguably the holy grail of formal methods. Large language models (LLMs) have recently demonstrated their potential for enhancing the degree of automation in formal verification by, e.g., generating formal specifications as essential to…
Changguo Jia, Tianqi Zhao, Zhiyou Xiao, Weiming Zhang + 1 more
Automating program verification with LLM agents requires generating specifications, annotations, auxiliary lemmas, and tool invocations, all of which depend on reusable skills. A natural remedy is skill self-evolution: distilling skills from trajectories and refining them through feedback. However, existing evolution…
Artyom Ishchenko, Igor Anureev
Process-Oriented Programming is a software development approach that emphasizes the management of control systems through abstractions of processes and their states, enabling these systems to be described in terms of real physical processes. This native description of control is particularly important for industrial…
David Knothe, Oliver Bringmann
Verified compilers aim to guarantee that compilation preserves the observable behavior of source programs. While small-step semantics are widely used in such compilers, they are not always the most convenient framework for structural transformations such as loop optimizations. This paper proposes an approach that…
Joël Arthur Kiendrébéogo, Kouadjo San Boris Bediakon, Jean-Pierre Tsafack, Marin Passerat De Silans + 5 more
Background Performance-based financing (PBF) is a key health financing reform in many sub-Saharan African countries, with verification being a critical component. Counter-verification, designed to enhance the credibility of verification, remains largely under-documented and under-researched. This study examines the…
Muhammad A. A. Pirzada, Julian Parsert, Weiqi Wang, Konstantin Korovin + 1 more
Loop invariant synthesis remains a central and pivotal bottleneck in formal software verification. Recent LLM-based Neuro-Symbolic tools have achieved impressive solve rates. However, these tools rely on proprietary, often expensive cloud APIs, which constitute a hurdle for privacy-sensitive industrial deployments…
Misbah Mehboob Awan, Muhammad Waseem Anwar, Wasi Haider Butt, Farooque Azam + 1 more
Embedded systems often require multiple representations for design, verification, and implementation, ranging from low-level programming languages to high-level formal models and domain-specific abstractions. Generally, synchronization among different representations or notations is achieved manually, a process that is…
GyeongTaek Choi, Seungho Jeon
WebAssembly is a low-level binary format originally designed to enable high-performance applications to run in web browsers. As WebAssembly is increasingly being ported to various environments, the security verification of WebAssembly execution environments is becoming more critical. While a wide variety of WebAssembly…
Alejandro Acelas, Hanna Pálya, Kevin Flyangolts, Paul-Enguerrand Fady + 1 more
Legitimacy screening, the process of verifying the identity and purpose of customers ordering synthetic nucleic acids, is a primary safeguard against the misuse of synthetic biology. However, the associated costs discourage the adoption of screening practices. To evaluate whether AI tools can facilitate this process…
Yue You, Xueying Fan, Guangpeng Li, Wenchan Deng + 12 more
Artificial-intelligence agents propose drug-discovery hypotheses faster than experiments can test them, yet their conclusions are rarely verified—against the underlying biology, the predicted perturbation, or the agent’s own scoring logic. We close this verification gap with an agentic framework built on three…
Aisha N. Griffith, Julia Pryce, David L. DuBois, Timothy Brezina + 2 more
Evidence-based program repositories have been designed to help practitioners in their decision-making. Most repositories supplement summaries of effectiveness evidence with information intended to assist with implementation of each included program (e.g., training costs). It is less common for guidance to be included…
Darren Zuro, Michael Reilly, Jessica Salas, Jiayi Liu + 5 more
The linear-accelerator operation sign-off list was developed for two machine types (Varian TrueBeam and Varian Trilogy), with each containing a defined set of operational tasks that residents were required to demonstrate competently to a Qualified Medical Physicist (QMP). The tasks included operation in treatment mode…
Russell Cole, Jean Knab, Emily Forrester
Studies of program components (i.e., the ingredients that make up programs) have risen from obscurity to join mainstream program evaluation approaches over the last two decades. Researchers and policymakers are interested in leveraging information about the effectiveness of program components to better address the…
Authors not listed
We present an open source collection of scripts and programs for the setup, management and evaluation of calculations with the Vienna ab-initio simulation package (VASP), called utils4VASP. It contains 20 independent Python scripts and Fortran programs, all with a unified and intuitive handling concept based on command…
Authors not listed
We present graphRC, a graph-based method for rapid transition state (TS) mode analysis that provides chemical insight along normal mode displacements and reaction coordinate trajectories by translating Cartesian displacements into meaningful internal coordinate changes. Internal coordinates are constructed using…
Cesar Cepeda
The twelve hallmarks of aging as defined by 1) represent the primary, antagonistic, and integrative mechanisms driving biological aging. To our knowledge, no open-source preclinical framework has yet attempted to coordinate all 12 official hallmarks in a single modular, non-integrating, safety-gated design validated…