Spectrum-based multiple fault localization

R Abreu, P Zoeteweij… - 2009 IEEE/ACM …, 2009 - ieeexplore.ieee.org
Fault diagnosis approaches can generally be categorized into spectrum-based fault
localization (SFL, correlating failures with abstractions of program traces), and model-based …

Evolutionary repair of faulty software

A Arcuri - Applied soft computing, 2011 - Elsevier
Testing and fault localization are very expensive software engineering tasks that have been
tried to be automated. Although many successful techniques have been designed, the actual …

Evaluating models for model-based debugging

W Mayer, M Stumptner - 2008 23rd IEEE/ACM International …, 2008 - ieeexplore.ieee.org
Developing model-based automatic debugging strategies has been an active research area
for several years, with the aim of locating defects in a program by utilising fully automated …

Simultaneous debugging of software faults

R Abreu, P Zoeteweij, AJC Van Gemund - Journal of Systems and Software, 2011 - Elsevier
(Semi-) automated diagnosis of software faults can drastically increase debugging
efficiency, improving reliability and time-to-market. Current automatic diagnosis techniques …

Time will tell: fault localization using time spectra

C Yilmaz, A Paradkar, C Williams - Proceedings of the 30th international …, 2008 - dl.acm.org
We present an automatic fault localization technique which leverages time spectra as
abstractions for program executions. Time spectra have been traditionally used for …

Refining spectrum-based fault localization rankings

R Abreu, W Mayer, M Stumptner… - Proceedings of the 2009 …, 2009 - dl.acm.org
Spectrum-based fault localization is a statistical technique that aims at helping software
developers to find faults quickly by analyzing abstractions of program traces to create a …

An analysis method for improving a bug modification process in open source software development

A Ihara, M Ohira, K Matsumoto - … of the joint international and annual …, 2009 - dl.acm.org
As open source software products have evolved over time to satisfy a variety of demands
from increasing users, they have become large and complex in general. Open source …

[PDF][PDF] Prioritising model-based debugging diagnostic reports

W Mayer, R Abreu, M Stumptner… - Proceedings of the 19th …, 2008 - Citeseer
Abstract Model-based debugging has proved successful as a tool to guide automated
debugging efforts, but the technique may suffer from large result sets in practice, since no …

Automatic software generation and improvement through search based techniques

A Arcuri - 2009 - etheses.bham.ac.uk
Writing software is a difficult and expensive task. Its automation is hence very valuable.
Search algorithms have been successfully used to tackle many software engineering …

Debugging and testing of multi-agent systems using design artefacts

D Poutakidis, M Winikoff, L Padgham… - Multi-Agent Programming …, 2009 - Springer
Agents are a promising technology for dealing with increasingly complex system
development. An agent may have many ways of achieving a given task, and it selects the …