中文
相关论文

相关论文: Data-driven Mutation Analysis for Cyber-Physical S…

200 篇论文

On-board embedded software developed for spaceflight systems (space software) must adhere to stringent software quality assurance procedures. For example, verification and validation activities are typically performed and assessed by third…

软件工程 · 计算机科学 2021-08-24 Oscar Cornejo , Fabrizio Pastore , Lionel Briand

Mutation testing is an established software quality assurance technique for the assessment of test suites. While it is well-suited to estimate the general fault-revealing capability of a test suite, it is not practical and informative when…

软件工程 · 计算机科学 2023-02-01 Ezio Bartocci , Leonardo Mariani , Dejan Nickovic , Drishti Yadav

Deep learning (DL) defines a new data-driven programming paradigm where the internal system logic is largely shaped by the training data. The standard way of evaluating DL models is to examine their performance on a test dataset. The…

软件工程 · 计算机科学 2018-08-16 Lei Ma , Fuyuan Zhang , Jiyuan Sun , Minhui Xue , Bo Li , Felix Juefei-Xu , Chao Xie , Li Li , Yang Liu , Jianjun Zhao , Yadong Wang

Cyber-physical systems (CPS), which integrate algorithmic control with physical processes, often consist of physically distributed components communicating over a network. A malfunctioning or compromised component in such a CPS can lead to…

软件工程 · 计算机科学 2016-11-08 Yuqi Chen , Christopher M. Poskitt , Jun Sun

Mutation testing can help reduce the risks of releasing faulty software. For such reason, it is a desired practice for the development of embedded software running in safety-critical cyber-physical systems (CPS). Unfortunately,…

软件工程 · 计算机科学 2023-08-17 Jaekwon Lee , Enrico Viganò , Oscar Cornejo , Fabrizio Pastore , Lionel Briand

Mutation Testing is a fault-based software testing technique which is too computationally expensive for industrial use. Cloud-based distributed computing clusters, taking advantage of the MapReduce programming paradigm, represent a method…

软件工程 · 计算机科学 2016-01-29 Robert Merkel , James Georgeson

Mutation analysis assesses a test suite's adequacy by measuring its ability to detect small artificial faults, systematically seeded into the tested program. Mutation analysis is considered one of the strongest test-adequacy criteria.…

软件工程 · 计算机科学 2021-03-01 Goran Petrović , Marko Ivanković , Gordon Fraser , René Just

Mutation testing is an approach to check the robustness of test suites. The program code is slightly changed by mutations to inject errors. A test suite is robust enough if it finds such errors. Tools for mutation testing usually integrate…

软件工程 · 计算机科学 2024-04-23 Christoph Bockisch , Gabriele Taentzer , Daniel Neufeld

Cyber-physical systems (CPS) consist of sensors, actuators, and controllers all communicating over a network; if any subset becomes compromised, an attacker could cause significant damage. With access to data logs and a model of the CPS,…

软件工程 · 计算机科学 2018-07-31 Yuqi Chen , Christopher M. Poskitt , Jun Sun

Self-adaptive robots adjust their behaviors in response to unpredictable environmental changes. These robots often incorporate deep learning (DL) components into their software to support functionality such as perception, decision-making,…

Mutation testing is an effective technique for assessing the effectiveness of test suites by systematically injecting artificial faults into programs. However, existing mutation testing techniques fall short in capturing many types of…

软件工程 · 计算机科学 2026-01-28 Saba Alimadadi , Golnaz Gharachorlu

Mutation testing can help minimize the delivery of faulty software. Therefore, it is a recommended practice for developing embedded software in safety-critical cyber-physical systems (CPS). However, state-of-the-art mutation testing…

软件工程 · 计算机科学 2025-07-04 Jaekwon Lee , Fabrizio Pastore , Lionel Briand

The rapid evolution of Cyber-Physical Systems (CPS) across various domains like mobility systems, networked control systems, sustainable manufacturing, smart power grids, and the Internet of Things necessitates innovative solutions that…

最优化与控制 · 数学 2024-06-25 Andreas A. Malikopoulos

Design of cyber-physical systems (CPSs) is a challenging task that involves searching over a large search space of various CPS configurations and possible values of components composing the system. Hence, there is a need for…

机器学习 · 计算机科学 2020-09-28 Prerit Terway , Kenza Hamidouche , Niraj K. Jha

Industrial robotic systems (IRS) are increasingly deployed in diverse environments, where failures can result in severe accidents and costly downtime. Ensuring the reliability of the software controlling these systems is therefore critical.…

机器人学 · 计算机科学 2025-11-19 Marcela Gonçalves dos Santos , Sylvain Hallé , Fábio Petrillo

Consumer grade cyber-physical systems (CPS) are becoming an integral part of our life, automatizing and simplifying everyday tasks. Indeed, due to complex interactions between hardware, networking and software, developing and testing such…

密码学与安全 · 计算机科学 2021-03-24 Dmytro Humeniuk , Giuliano Antoniol , Foutse Khomh

Cyber-physical systems (CPSs) embed software into the physical world. They appear in a wide range of applications such as smart grids, robotics, intelligent manufacture and medical monitoring. CPSs have proved resistant to modeling due to…

系统与控制 · 计算机科学 2019-10-28 Ye Yuan , Xiuchuan Tang , Wei Pan , Xiuting Li , Wei Zhou , Hai-Tao Zhang , Han Ding , Jorge Goncalves

Context: Mutation Testing (MT) is an important tool in traditional Software Engineering (SE) white-box testing. It aims to artificially inject faults in a system to evaluate a test suite's capability to detect them, assuming that the test…

软件工程 · 计算机科学 2023-01-16 Florian Tambon , Foutse Khomh , Giuliano Antoniol

LLM-based software engineering increasingly depends on executable, context-rich bug artifacts: paired correct and buggy code, methods under test (MUTs), documentation, and metadata. These artifacts support the training and evaluation of…

软件工程 · 计算机科学 2026-05-22 Tasfia Tasnim , Soneya Binta Hossain

Mutation analysis measures test suite adequacy, the degree to which a test suite detects seeded faults: one test suite is better than another if it detects more mutants. Mutation analysis effectiveness rests on the assumption that mutants…

软件工程 · 计算机科学 2016-11-09 Miltiadis Allamanis , Earl T. Barr , René Just , Charles Sutton
‹ 上一页 1 2 3 10 下一页 ›