Intermittently failing tests in the embedded systems domain

PE Strandberg, TJ Ostrand, EJ Weyuker… - Proceedings of the 29th …, 2020 - dl.acm.org
Software testing is sometimes plagued with intermittently failing tests and finding the root
causes of such failing tests is often difficult. This problem has been widely studied at the unit …

Impact of the application activity on intermittent faults in embedded systems

J Guilhemsang, O Héron, N Ventroux… - 29th VLSI Test …, 2011 - ieeexplore.ieee.org
Future embedded systems are going to be more sensitive to hardware faults. In particular,
intermittent faults are going to appear faster in future technologies. Understanding the …

[图书][B] Automated system-level software testing of industrial networked embedded systems

PE Strandberg - 2021 - search.proquest.com
Embedded systems are ubiquitous and play critical roles in management systems for
industry and transport. Software failures in these domains may lead to loss of production or …

Using transient/persistent errors to develop automated test oracles for event-driven software

A Memon, Q Xie - Proceedings. 19th International Conference …, 2004 - ieeexplore.ieee.org
Today's software-intensive systems contain an important class of software, namely event-
driven software (EDS). All EDS take events as input, change their state, and (perhaps) …

Intermittent fault detection and isolation system

B Steadman, F Berghout, N Olsen… - 2008 IEEE …, 2008 - ieeexplore.ieee.org
Aging aircraft electronic boxes often pose a maintenance challenge in that often after
malfunctioning during flight in the aircraft, they test good, or ldquoNo Fault Foundrdquo …

Does the failing test execute a single or multiple faults? An approach to classifying failing tests

Z Yu, C Bai, KY Cai - 2015 IEEE/ACM 37th IEEE International …, 2015 - ieeexplore.ieee.org
Debugging is an indispensable yet frustrating activity in software development and
maintenance. Thus, numerous techniques have been proposed to aid this task. Despite the …

Reducing wasted development time via continuous testing

D Saff, MD Ernst - 14th International Symposium on Software …, 2003 - ieeexplore.ieee.org
Testing is often performed frequently during development to ensure software reliability by
catching regression errors quickly. However, stopping frequently to test also wastes time by …

Optimal periodic testing of intermittent faults in embedded pipelined processor applications

N Kranitis, A Merentitis, N Laoutaris… - Proceedings of the …, 2006 - ieeexplore.ieee.org
Today's nanometer technology trends have a very negative impact on the reliability of
semiconductor products. Intermittent faults constitute the largest part of reliability failures that …

Unit testing concurrent software

W Pugh, N Ayewah - Proceedings of the 22nd IEEE/ACM International …, 2007 - dl.acm.org
There are many difficulties associated with developing correct multithreaded software, and
many of the activities that are simple for single threaded software are exceptionally hard for …

Software fault interactions and implications for software testing

DR Kuhn, DR Wallace, AM Gallo - IEEE transactions on …, 2004 - ieeexplore.ieee.org
Exhaustive testing of computer software is intractable, but empirical studies of software
failures suggest that testing can in some cases be effectively exhaustive. We show that …