中文
相关论文

相关论文: BEval: A Plug-in to Extend Atelier B with Current …

200 篇论文

Deductive verification is an effective method to ensure that a given system exposes the intended behavior. In spite of its proven usefulness and feasibility in selected projects, deductive verification is still not a mainstream technique.…

软件工程 · 计算机科学 2026-01-26 Lea Salome Brugger , Xavier Denis , Peter Müller

The complexity of digital embedded systems has been increasing in different safety-critical applications such as industrial automation, process control, transportation, and medical digital devices. The correct operation of these systems…

软件工程 · 计算机科学 2022-04-28 Fayhaa Hameedi Khlaif , Shawkat Sabah Khairullah

Assertion-based verification (ABV) is a critical method for ensuring design circuits comply with their architectural specifications, which are typically described in natural language. This process often requires human interpretation by…

硬件体系结构 · 计算机科学 2026-02-26 Wenji Fang , Mengming Li , Min Li , Zhiyuan Yan , Shang Liu , Hongce Zhang , Zhiyao Xie

Developing real-time automated test systems for embedded control systems has been a real problem. Some engineers and scientists have used customized software and hardware as a solution, which can be very expensive and time consuming to…

其他计算机科学 · 计算机科学 2007-05-23 Jon Hawkins , Haung V. Nguyen , Reginald B. Howard

We present a machine-checked soundness proof of a translation of Event-B to the Java Modeling Language (JML). The translation is based on an operator EventB2Jml that maps Evnet-B events to JML method specifications, and deterministic and…

软件工程 · 计算机科学 2013-09-11 Néstor Cataño , Camilo Rueda , Tim Wahls

Formally verifying software properties is a highly desirable but labor-intensive task. Recent work has developed methods to automate formal verification using proof assistants, such as Coq and Isabelle/HOL, e.g., by training a model to…

机器学习 · 计算机科学 2023-03-17 Emily First , Markus N. Rabe , Talia Ringer , Yuriy Brun

Large language models possess impressive capabilities in generating programs (e.g., Python) from natural language descriptions to execute robotic tasks. However, these generated programs often contain errors that violate externally given…

人工智能 · 计算机科学 2025-11-10 Yunhao Yang , Neel P. Bhatt , William Ward , Zichao Hu , Joydeep Biswas , Ufuk Topcu

Program verifiers such as Dafny automate proofs by outsourcing them to an SMT solver. This automation is not perfect, however, and the solver often requires hints in the form of assertions, creating a burden for the proof engineer. In this…

计算机科学中的逻辑 · 计算机科学 2025-03-05 Eric Mugnier , Emmanuel Anaya Gonzalez , Ranjit Jhala , Nadia Polikarpova , Yuanyuan Zhou

Machine translation evaluation is a very important activity in machine translation development. Automatic evaluation metrics proposed in literature are inadequate as they require one or more human reference translations to compare them with…

计算与语言 · 计算机科学 2013-11-18 Nisheeth Joshi , Iti Mathur , Hemant Darbari , Ajai Kumar

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…

Event cameras are a new type of vision sensor that incorporates asynchronous and independent pixels, offering advantages over traditional frame-based cameras such as high dynamic range and minimal motion blur. However, their output is not…

计算机视觉与模式识别 · 计算机科学 2024-04-08 Burak Ercan , Onur Eker , Aykut Erdem , Erkut Erdem

A/B testing is widexly used in the industry to optimize customer facing websites. Many companies employ experimentation specialists to facilitate and improve the process of A/B testing. Here, we present the application of A/B testing to…

信息检索 · 计算机科学 2024-06-25 Melanie J. I. Müller

As our world digitizes, web agents that can automate complex and monotonous tasks are becoming essential in streamlining workflows. This paper introduces an approach to improving web agent performance through multi-modal validation and…

人工智能 · 计算机科学 2024-10-14 Ruhana Azam , Tamer Abuelsaad , Aditya Vempaty , Ashish Jagmohan

Traditionally, practitioners use formal methods pre-dominately for one half of the quality-assurance process: verification (do we build the software right?). The other half -- validation (do we build the right software?) -- has been given…

软件工程 · 计算机科学 2021-02-12 Atif Mashkoor , Michael Leuschel , Alexander Egyed

Recently, LLM agents have made rapid progress in improving their programming capabilities. However, existing benchmarks lack the ability to automatically evaluate from users' perspective, and also lack the explainability of the results of…

软件工程 · 计算机科学 2025-06-03 Kaiyuan Liu , Youcheng Pan , Yang Xiang , Daojing He , Jing Li , Yexing Du , Tianrun Gao

A/B testing is a standard method for validating design decisions, yet its reliance on real user traffic limits iteration speed and makes certain experiments impractical. We present SimAB, a system that reframes A/B testing as a fast,…

Formal reasoning on the safety of controller systems interacting with plants is complex because developers need to specify behavior while taking into account perceptual uncertainty. To address this, we propose an automated workflow that…

软件工程 · 计算机科学 2021-08-18 Tsutomu Kobayashi , Rick Salay , Ichiro Hasuo , Krzysztof Czarnecki , Fuyuki Ishikawa , Shin-ya Katsumata

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

Auto2 is a recently introduced prover for the proof assistant Isabelle. It is designed to be both highly customizable from within Isabelle, and also have a powerful proof search mechanism. In this paper, we apply auto2 to the verification…

计算机科学中的逻辑 · 计算机科学 2018-02-27 Bohua Zhan

Verification and Validation (V&V) is a series of activities, technical and managerial, which performed by system tester not the system developer in order to improve the system quality, system reliability and assure that product satisfies…

软件工程 · 计算机科学 2012-10-16 A. Al-Neaimi , S. Qatawneh , Nedhal Al Saiyd