中文
相关论文

相关论文: Carving Parameterized Unit Tests

200 篇论文

Symbolic Execution is a formal method that can be used to verify the behavior of computer programs and detect software vulnerabilities. Compared to other testing methods such as fuzzing, Symbolic Execution has the advantage of providing…

密码学与安全 · 计算机科学 2025-09-29 Christopher Scherb , Luc Bryan Heitz , Hermann Grieder , Olivier Mattmann

Many software systems originate as prototypes or minimum viable products (MVPs), developed with an emphasis on delivery speed and responsiveness to changing requirements rather than long-term code maintainability. While effective for rapid…

软件工程 · 计算机科学 2026-04-06 Ema Smolic , Mario Brcic , Luka Hobor , Mihael Kovac

The key to reconciling the polynomial-time intractability of many machine learning tasks in the worst case with the surprising solvability of these tasks by heuristic algorithms in practice seems to be exploiting restrictions on real-world…

机器学习 · 计算机科学 2022-05-11 Todd Wareham

In this paper, we propose to use production executions to improve the quality of testing for certain methods of interest for developers. These methods can be methods that are not covered by the existing test suite, or methods that are…

软件工程 · 计算机科学 2021-09-10 Deepika Tiwari , Long Zhang , Martin Monperrus , Benoit Baudry

A unit test is a method for verifying the accuracy and the proper functioning of a portion of a program. This work consists to study the relation and the approaches to test Object-Oriented Programming (OOP) programs and to propose a…

编程语言 · 计算机科学 2009-12-21 Martin Levesque

Modern automated driving solutions utilize trajectory planning and control components with numerous parameters that need to be tuned for different driving situations and vehicle types to achieve optimal performance. This paper proposes a…

系统与控制 · 电气工程与系统科学 2024-06-26 Hung-Ju Wu , Vladislav Nenchev , Christian Rathgeber

In this paper we study possibilities of using hierarchical reasoning, symbol elimination and model generation for the verification of parametric systems, where the parameters can be constants or functions. Our goal is to automatically…

计算机科学中的逻辑 · 计算机科学 2019-10-14 Viorica Sofronie-Stokkermans

Characterization of quantum processes is a preliminary step necessary in the development of quantum technology. The conventional method uses standard quantum process tomography, which requires $d^2$ input states and $d^4$ quantum…

量子物理 · 物理学 2020-02-26 Zhibo Hou , Jun-Feng Tang , Christopher Ferrie , Guo-Yong Xiang , Chuan-Feng Li , Guang-Can Guo

In large programming classes, it takes a significant effort from teachers to evaluate exercises and provide detailed feedback. In systems programming, test cases are not sufficient to assess exercises, since concurrency and resource…

计算机与社会 · 计算机科学 2024-11-07 Roberto Natella

Computer-based control systems have grown in size, complexity, distribution and criticality. In this paper a methodology is presented to perform an abstract testing of such large control systems in an efficient way: an abstract test is…

软件工程 · 计算机科学 2022-06-29 Francesco Flammini , Nicola Mazzocca , Antonio Orazzo

This paper presents a test automation framework for Mercury programs. We developed a method that generates runnable Mercury code from a formalized test suite, and which code provides a report on execution about the success of test cases. We…

计算机科学中的逻辑 · 计算机科学 2010-09-21 Peter Biener , François Degrave , Wim Vanhoof

In this paper we study the partitioning approach for multiprocessor real-time scheduling. This approach seems to be the easiest since, once the partitioning of the task set has been done, the problem reduces to well understood uniprocessor…

操作系统 · 计算机科学 2011-02-03 Irina Lupu , Pierre Courbin , Laurent George , Joël Goossens

When developing a software system, a change in one part of the system may lead to unwanted changes in other parts of the system. These affected parts may interfere with system performance, so regression testing is used to deal with these…

软件工程 · 计算机科学 2024-05-13 Mahdi Movahedian Moghaddam

ONEAudit provides more efficient risk-limiting audits than other extant methods when the voting system cannot report a cast-vote record linked to each cast card. It obviates the need for re-scanning; it is simpler and more efficient than…

统计方法学 · 统计学 2025-08-20 Jacob V Spertus , Amanda K Glazer , Philip B Stark

This work studies the assembly of ability estimation test forms (called tests, for short) drawn from an item bank. The goal of fixed-from test assembly is to generate a large number of different tests with information functions that meet a…

最优化与控制 · 数学 2021-06-01 Ivan Gospodinov , Emira Karaibrahimova , Stefan M. Filipov

Unit tests are an important artifact that supports the software development process in several ways. For example, when a test fails, its name can provide the first step towards understanding the purpose of the test. Unfortunately, unit…

软件工程 · 计算机科学 2020-05-20 Jianwei Wu , James Clause

Quantum algorithms are able to solve particular problems exponentially faster than conventional algorithms, when implemented on a quantum computer. However, all demonstrations to date have required already knowing the answer to construct…

量子物理 · 物理学 2013-03-22 Xiao-Qi Zhou , Pruet Kalasuwan , Timothy C. Ralph , Jeremy L. O'Brien

Electronic exams (e-exams) have the potential to substantially reduce the effort required for conducting an exam through automation. Yet, care must be taken to sacrifice neither task complexity nor constructive alignment nor grading…

计算机与社会 · 计算机科学 2023-08-17 Ole Lübke , Konrad Fuger , Fin Hendrik Bahnsen , Katrin Billerbeck , Sibylle Schupp

We describe a system that simplifies the process of debugging programs produced by computer-aided parallelization tools. The system uses relative debugging techniques to compare serial and parallel executions in order to show where the…

软件工程 · 计算机科学 2007-05-23 Robert Hood , Gabriele Jost

Automatic data extraction from charts is challenging for two reasons: there exist many relations among objects in a chart, which is not a common consideration in general computer vision problems; and different types of charts may not be…

计算机视觉与模式识别 · 计算机科学 2019-07-01 Xiaoyi Liu , Diego Klabjan , Patrick NBless