中文
相关论文

相关论文: Mathematical Execution: A Unified Approach for Tes…

200 篇论文

Generative models of code, pretrained on large corpora of programs, have shown great success in translating natural language to code (Chen et al., 2021; Austin et al., 2021; Li et al., 2022, inter alia). While these models do not explicitly…

计算与语言 · 计算机科学 2022-11-02 Freda Shi , Daniel Fried , Marjan Ghazvininejad , Luke Zettlemoyer , Sida I. Wang

Mobile edge computing (MEC) is considered as an efficient method to relieve the computation burden of mobile devices. In order to reduce the energy consumption and time delay of mobile devices (MDs) in MEC, multiple users multiple input and…

信号处理 · 电气工程与系统科学 2020-01-07 Changfeng Ding , Jun-Bo Wang , Ming Cheng , Chuanwen Chang , Jin-Yuan Wang , Min Lin

Symbolic execution is at the core of many techniques for program analysis and test generation. Traditional symbolic execution of programs with numeric inputs enjoys the property of forking as many analysis traces as the number of analyzed…

软件工程 · 计算机科学 2026-01-15 Pietro Braione , Giovanni Denaro , Luca Guglielmo

Automated test generation based on symbolic execution can be beneficial for systematically testing safety-critical software, to facilitate test engineers to pursue the strict testing requirements mandated by the certification standards,…

软件工程 · 计算机科学 2022-09-23 Elson Kurian , Daniela Briola , Pietro Braione , Giovanni Denaro

In software verification, a successful automated program proof is the ultimate triumph. The road to such success is, however, paved with many failed proof attempts. The message produced by the prover when a proof fails is often obscure,…

软件工程 · 计算机科学 2022-08-29 Li Huang , Bertrand Meyer , Manuel Oriol

Symbolic execution is a successful and very popular technique used in software verification and testing. A key limitation of symbolic execution is in dealing with code containing loops. The problem is that even a single loop can generate a…

编程语言 · 计算机科学 2011-07-08 Jan Obdrzalek , Marek Trtik

Computation offloading is indispensable for mobile edge computing (MEC). It uses edge resources to enable intensive computations and save energy for resource-constrained devices. Existing works generally impose strong assumptions on radio…

分布式、并行与集群计算 · 计算机科学 2022-01-26 Tianxi Ji , Changqing Luo , Lixing Yu , Qianlong Wang , Siheng Chen , Arun Thapa , Pan Li

Estimating the effort of software systems is an essential topic in software engineering, carrying out an estimation process reliably and accurately for a software forms a vital part of the software development phases. Many researchers have…

软件工程 · 计算机科学 2018-05-03 Najla Akram , AL-Saati , Taghreed Riyadh Alreffaee

Symbolic execution has always been plagued by the inability to handle programs that require highly structured inputs. Most often, the symbolic execution engine gets overwhelmed by the sheer number of infeasible paths and fails to explore…

编程语言 · 计算机科学 2021-04-06 Anay Mehrotra , Ayush Bansal , Awanish Pandey , Subhajit Roy

Bounded model checking is among the most efficient techniques for the automatic verification of concurrent programs. However, encoding all possible interleavings often requires a huge and complex formula, which significantly limits the…

编程语言 · 计算机科学 2018-04-04 Liangze Yin , Wei Dong , Wanwei Liu , Ji Wang

An effective way to maximize code coverage in software tests is through dynamic symbolic execution$-$a technique that uses constraint solving to systematically explore a program's state space. We introduce an open-source dynamic symbolic…

Decentralized Exchanges are becoming even more predominant in today's finance. Driven by the need to study this phenomenon from an academic perspective, the SIAG/FME Code Quest 2023 was announced. Specifically, participating teams were…

投资组合管理 · 定量金融 2024-06-13 Daniele Maria Di Nosse , Federico Gatta

Mobile edge computing (MEC) has been regarded as a promising approach to deal with explosive computation requirements by enabling cloud computing capabilities at the edge of networks. Existing models of MEC impose some strong assumptions on…

网络与互联网体系结构 · 计算机科学 2023-10-10 Tao Deng , Zhanwei Yu , Di Yuan

Dynamic symbolic execution (DSE) is a powerful test generation approach based on an exploration of the path space of the program under test. Well-adapted for path coverage, this approach is however less efficient for conditions, decisions,…

软件工程 · 计算机科学 2022-12-26 Nicolas Berthier , Steven De Oliveira , Nikolai Kosmatov , Delphine Longuet , Romain Soulat

Man-at-the-end (MATE) attackers have full control over the system on which the attacked software runs, and try to break the confidentiality or integrity of assets embedded in the software. Both companies and malware authors want to prevent…

密码学与安全 · 计算机科学 2024-05-02 Bjorn De Sutter , Sebastian Schrittwieser , Bart Coppens , Patrick Kochberger

The containment of malware in computing networks may be naturally formulated as a network influence minimisation problem, in which one seeks to limit the expected spread of an infection while balancing the operational cost of disabling…

量子物理 · 物理学 2026-04-30 Matthew Sutcliffe , Ravindra Mutyamsetty

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

Understanding the applicability and limitations of electronic-structure methods needs careful and efficient comparison with accurate reference data. Knowledge of the quality and errors of electronic-structure calculations is crucial to…

Technology mapping is an essential step in EDA flow. However, the function of the circuit may be changed after technology mapping, and equivalence checking (EC) based verification is highly necessary. The traditional EC method has…

硬件体系结构 · 计算机科学 2023-12-25 Liwei Ni , Zonglin Yang , Jiaxi Zhang , Changhong Feng , Jianhua Liu , Guojie Luo , Huawei Li , Biwei Xie , Xingquan Li

The Expectation Maximisation (EM) algorithm is widely used to optimise non-convex likelihood functions with latent variables. Many authors modified its simple design to fit more specific situations. For instance, the Expectation (E) step…

统计理论 · 数学 2022-05-03 Thomas Lartigue , Stanley Durrleman , Stéphanie Allassonnière