- document
-
Chen, C. (author), Gross, H.G. (author), Zaidman, A.E. (author)Due to their loosely coupled and highly dynamic nature, service-oriented systems offer many benefits for realizing fault tolerance and supporting trustworthy computing. They enable automatic system reconfiguration when a faulty service is detected. Spectrum-based fault localization (SFL) is a statistics-based diagnosis technique that can be...journal article 2017
- document
-
Ang, Aaron (author), Perez, Alexandre (author), van Deursen, A. (author), Abreu, Rui (author)In the last two decades, a great amount of effort has been put in researching automated debugging techniques to support developers in the debugging process. However, in a widely cited user study published in 2011, Parnin and Orso found that research in automated debugging techniques made assumptions that do not hold in practice, and suggested...conference paper 2017
- document
-
Chen, C. (author), Gross, H.G. (author), Zaidman, A.E. (author)Due to their loosely coupled and highly dynamic nature, service-oriented systems offer many benefits for realizing fault tolerance and supporting trustworthy computing. They enable automatic system reconfiguration when a faulty service is detected. Spectrum-based fault localization (SFL) is a statistics-based diagnosis technique that can be...journal article 2015
- document
-
Chen, C. (author)In this thesis, we have focused on applying Spectrum-based Fault Localization (SFL) to diagnose Service-Oriented Systems at runtime. We reused a framework-based online monitoring technique to obtain the service transaction information. We devised a three-phased oracle and combined this with monitoring to detect system failures at runtime. Both...doctoral thesis 2015
- document
-
Chen, C. (author), Gross, H.G. (author), Zaidman, A.E. (author)Preprint of paper published in: 5th IEEE International Conference on Service-Oriented Computing and Applications (SOCA), 17-19 December 2012; doi:10.1109/SOCA.2012.6449440 Due to the loosely coupled and highly dynamic nature of service-oriented systems, the actual configuration of such system only fully materializes at runtime, rendering many of...report 2012
- document
-
Abreu, R. (author)Locating software components that are responsible for observed failures is a time-intensive and expensive phase in the software development cycle. Automatic fault localization techniques aid developers/testers in pinpointing the root cause of software failures, as such reducing the debugging effort. Automatic fault localization has been an...doctoral thesis 2009
- document
-
Abreu, R.F. (author), Gonzalez, A. (author), Zoeteweij, P. (author), Van Gemund, A.J.C. (author)Preprint of paper published in: ENASE 2008 - Proceedings of the 3rd International Conference on Evaluation of Novel Approaches to Software Engineering, 4-7 May 2008 Fault screeners are simple software (or hardware) constructs that detect variable value errors based on unary invariant checking. In this paper we evaluate and compare the...report 2008