Debugging Scandal: The Next Generation [PDF]
In 1997, the general lack of debugging tools was termed "the debugging scandal". Today, as new languages are emerging to support software evolution, once more debugging support is lagging.
Aksit, Mehmet +5 more
core +11 more sources
Performance Analysis of Maximal Risk Evaluation Formulas for Spectrum-Based Fault Localization
The effectiveness analysis of risk evaluation formulas has become a significant research area in spectrum-based fault localization (SBFL). The risk evaluation formula is designed and widely used to evaluate the likelihood of a program spectrum to be ...
Tingting Wu +5 more
doaj +1 more source
Monitoring Data in R with the lumberjack Package
Monitoring data while it is processed and transformed can yield detailed insight into the dynamics of a (running) production system. The lumberjack package is a lightweight package allowing users to follow how an R object is transformed as it is ...
Mark P. J. van der Loo
doaj +1 more source
Using Modified Diffusion Models for Reliability Estimation of Open Source Software
Software development is a highly unpredictable process, and ensuring software quality and reliability before releasing it to the market is crucial. One of the common practices during software development is the reuse of code.
Kuan-Ju Chen, Chin-Yu Huang
doaj +1 more source
A Systematic Mapping of the Proposition of Benchmarks in the Software Testing and Debugging Domain
Software testing and debugging are standard practices of software quality assurance since they enable the identification and correction of failures. Benchmarks have been used in that context as a group of programs to support the comparison of different ...
Deuslirio da Silva-Junior +4 more
doaj +1 more source
The MADAG Strategy for Fault Location Techniques
Spectrum-based fault localization (SBFL), which utilizes spectrum information of test cases to calculate the suspiciousness of each statement in a program, can reduce developers’ effort.
Shih-DA Wu, Jung-Hua Lo
doaj +1 more source
Catching the Ouroboros: On Debugging Non-ground Answer-Set Programs [PDF]
An important issue towards a broader acceptance of answer-set programming (ASP) is the deployment of tools which support the programmer during the coding phase.
Oetsch, Johannes +2 more
core +2 more sources
AI-Driven Automation for Transforming the Future of Software Development [PDF]
Background: Artificial Intelligence (AI) has recently emerged as a transformative innovation within the software industry, disrupting conventional approaches to application development by automating tasks, refining code, and enhancing resource efficiency.
Laith S. Ismail +4 more
doaj +1 more source
Debugging in Programming as a Multimodal Practice in Early Childhood Education Settings
The aim of this article is to broadly elaborate on how programming can be understood as a new teaching scope in preschools, focusing specifically on debugging as one of the phases involved in learning to program.
Mia Heikkilä, Linda Mannila
doaj +1 more source
Algorithmic Debugging of Real-World Haskell Programs: Deriving Dependencies from the Cost Centre Stack [PDF]
Existing algorithmic debuggers for Haskell require a transformation of all modules in a program, even libraries that the user does not want to debug and which may use language features not supported by the debugger. This is a pity, because a promising ap-
ACM +11 more
core +1 more source

