中文
相关论文

相关论文: Generating Complete and Finite Test Suite for ioco…

200 篇论文

Designing and implementing distributed systems correctly can be quite challenging. Although these systems are often accompanied by formal specifications that are verified using model-checking techniques, a gap still exists between the…

分布式、并行与集群计算 · 计算机科学 2025-12-10 Ilya Kokorin , Evgeny Chernatskiy , Vitaly Aksenov

We discuss the adequacy of tests for intelligent systems and practical problems raised by their implementation. We propose the replacement test as the ability of a system to replace successfully another system performing a task in a given…

人工智能 · 计算机科学 2023-08-15 Joseph Sifakis

The process of testing any software system is an enormous task which is time consuming and costly. The time and required effort to do sufficient testing grow, as the size and complexity of the software grows, which may cause overrun of the…

软件工程 · 计算机科学 2012-06-05 Ranjita Kumari Swain , Prafulla Kumar Behera , Durga Prasad Mohapatra

We propose a method that employs static and dynamic analysis for augmenting a test suite with automatically generated unit tests. The method is most suitable for test suites where the stratification of unit, integration and system tests…

软件工程 · 计算机科学 2026-05-08 Katerina Paltoglou , Vassilis E. Zafeiris

Testing on reactive systems is a well-known laborious activity on software development due to their asynchronous interaction with the environment. In this setting model based testing has been employed when checking conformance and…

软件工程 · 计算机科学 2021-07-27 Adilson Luiz Bonifacio , Arnaldo Vieira Moura

Tests can be useful towards resolving issues on code repositories. However, relying too much on tests for issue resolution can lead to code that technically passes observed tests but actually misses important cases or even breaks…

软件工程 · 计算机科学 2026-04-06 Toufique Ahmed , Jatin Ganhotra , Avraham Shinnar , Martin Hirzel

Conformance testing of automata is about checking the equivalence of a known specification and a black-box implementation. An important notion in conformance testing is that of a complete test suite, which guarantees that if an…

形式语言与自动机理论 · 计算机科学 2025-03-18 Bálint Kocsis , Jurriaan Rot

Model-based Testing (MBT) is an effective approach for testing when parts of a system-under-test have the characteristics of a finite state machine (FSM). Despite various strategies in the literature on this topic, little work exists to…

软件工程 · 计算机科学 2022-04-05 Vaclav Rechtberger , Miroslav Bures , Bestoun S. Ahmed , Youcef Belkhier , Jiri Nema , Hynek Schvach

With the accelerating development of quantum technologies and their growing computational potential, quantum systems are being adapted for simulations and other critical tasks across diverse domains, making the reliability of the…

软件工程 · 计算机科学 2026-05-06 Maryse Ernzer , Seung Yeob Shin , Fabrizio Pastore , Domenico Bianculli

Soft errors in memories and logic circuits are known to disturb program execution. In this context, the research community has been proposing a plethora of fault-tolerance (FT) solutions over the last decades, as well as fault-injection…

软件工程 · 计算机科学 2024-04-01 Tianhao Wang , Robin Thunig , Horst Schirmeier

The difference between faults and errors is that, unlike faults, errors can be corrected using control codes. In classical test and verification one develops a test set separating a correct circuit from a circuit containing any considered…

量子物理 · 物理学 2010-11-29 Jacob Biamonte , Jeff S. Allen , Marek A. Perkowski

The rise of reasoning models necessitates large-scale verifiable data, for which programming tasks serve as an ideal source. However, while competitive programming platforms provide abundant problems and solutions, high-quality test cases…

软件工程 · 计算机科学 2026-01-21 Jianfeng Cai , Jinhua Zhu , Ruopei Sun , Kangwen Zhao , Dongyun Xue , Mingxiao Feng , Wengang Zhou , Houqiang Li

Quantum systems, in general, output data that cannot be simulated efficiently by a classical computer, and hence is useful for solving certain mathematical problems and simulating quantum many-body systems. This also implies, unfortunately,…

量子物理 · 物理学 2017-10-04 Keisuke Fujii , Masahito Hayashi

Model checking is an established technique to formally verify automation systems which are required to be trusted. However, for sufficiently complex systems model checking becomes computationally infeasible. On the other hand, testing,…

软件工程 · 计算机科学 2019-07-30 Igor Buzhinsky , Valeriy Vyatkin

Compositionality supports the manipulation of large systems by working on their components. For model-based testing, this means that large systems can be tested by modelling and testing their components: passing tests for all components…

软件工程 · 计算机科学 2025-08-01 Gijs van Cuyck , Lars van Arragon , Jan Tretmans

The goal of group testing is to identify a small number of defective items within a large population. In the non-adaptive setting, tests are designed in advance and represented by a measurement matrix $\mM$, where rows correspond to tests…

信息论 · 计算机科学 2025-09-10 Trung-Khang Tran , Thach V. Bui

The transducer synthesis problem on finite words asks, given a specification $S \subseteq I \times O$, where $I$ and $O$ are sets of finite words, whether there exists an implementation $f: I \rightarrow O$ which (1) fulfils the…

形式语言与自动机理论 · 计算机科学 2019-05-10 Léo Exibard , Emmanuel Filiot , Ismaël Jecker

Code generation systems have been extensively developed in recent years to generate source code based on natural language instructions. However, despite their advancements, these systems still face robustness issues where even slightly…

软件工程 · 计算机科学 2023-08-28 Ming Yan , Junjie Chen , Jie M. Zhang , Xuejie Cao , Chen Yang , Mark Harman

The evaluation of heuristic optimizers on test problems, better known as \emph{benchmarking}, is a cornerstone of research in multi-objective optimization. However, most test problems used in benchmarking numerical multi-objective black-box…

最优化与控制 · 数学 2026-01-26 Lennart Schäpermeier , Pascal Kerschke

White-box test generator tools rely only on the code under test to select test inputs, and capture the implementation's output as assertions. If there is a fault in the implementation, it could get encoded in the generated tests. Tool…

软件工程 · 计算机科学 2019-05-21 David Honfi , Zoltan Micskei