[HTML][HTML] A systematic literature review on benchmarks for evaluating debugging approaches
Bug benchmarks are used in development and evaluation of debugging approaches, eg
fault localization and automated repair. Quantitative performance comparison of different …
fault localization and automated repair. Quantitative performance comparison of different …
Crashing simulated planes is cheap: Can simulation detect robotics bugs early?
Robotics and autonomy systems are becoming increasingly important, moving from
specialised factory domains to increasingly general and consumer-focused applications. As …
specialised factory domains to increasingly general and consumer-focused applications. As …
Software aging analysis of the android mobile os
D Cotroneo, F Fucci, AK Iannillo… - 2016 IEEE 27th …, 2016 - ieeexplore.ieee.org
Mobile devices are significantly complex, feature-rich, and heavily customized, thus they are
prone to software reliability and performance issues. This paper considers the problem of …
prone to software reliability and performance issues. This paper considers the problem of …
A method of multidimensional software aging prediction based on ensemble learning: A case of Android OS
Context: Software aging refers to the phenomenon of performance degradation, increasing
failure rate, or system crash due to resource consumption and error accumulation in …
failure rate, or system crash due to resource consumption and error accumulation in …
Studying aging-related bug prediction using cross-project models
In long running systems, software tends to encounter performance degradation and
increasing failure rate during execution. This phenomenon has been named software aging …
increasing failure rate during execution. This phenomenon has been named software aging …
How do bugs surface? A comprehensive study on the characteristics of software bugs manifestation
The impact of software bugs on today's system failures is of primary concern. Many bugs are
detected and removed during testing, while others do not show up easily at development …
detected and removed during testing, while others do not show up easily at development …
An empirical study of fault triggers in deep learning frameworks
Deep learning frameworks play a key rule to bridge the gap between deep learning theory
and practice. With the growing of safety-and security-critical applications built upon deep …
and practice. With the growing of safety-and security-critical applications built upon deep …
Chizpurfle: A gray-box android fuzzer for vendor service customizations
Android has become the most popular mobile OS, as it enables device manufacturers to
introduce customizations to compete with value-added services. However, customizations …
introduce customizations to compete with value-added services. However, customizations …
Fault triggers in the tensorflow framework: An experience report
TensorFlow is one of the most popular machine learning frameworks for developing
machine learning algorithms. Because of the popularity and large-scale use of TensorFlow …
machine learning algorithms. Because of the popularity and large-scale use of TensorFlow …
What we talk about when we talk about software test flakiness
Software test flakiness is drawing increasing interest among both academic researchers and
practitioners. In this work we report our findings from a scoping review of white and grey …
practitioners. In this work we report our findings from a scoping review of white and grey …