In addition to the local list of publications, you can also visit: [
Google citations] - [
DBLP]
Journal articles
- Andy Zaidman, Abdelwahab Hamou-Lhadj, Orla Greevy. Introduction to Program Comprehension through Dynamic Analysis.
Journal of Software Maintenance and Evolution: Research and Practice 20(4): 223-225, Wiley, July/August 2008.
[preprint PDF] - [DOI]
- Bas Cornelissen, Andy Zaidman, Danny Holten, Leon Moonen, Arie van Deursen, Jarke J. Van Wijk. Execution Trace Analysis through Massive Sequence and Circular Bundle Views.
Journal of Systems and Software (JSS) 81(12): 2252-2268, Elsevier, December, 2008.
[preprint PDF] - [DOI] -
[Extension of ICPC 2007 paper]
- Andy Zaidman, Serge Demeyer. Automatic Identification of Key Classes in a Software System Using Webmining Techniques.
Journal of Software Maintenance and Evolution: Research and Practice 20(6): 387-417, Wiley, November/December 2008.
[preprint PDF] - [DOI] - [Extension of
CSMR 2005 and ICPC 2006 paper]
- Bram Adams, Kris De Schutter, Andy Zaidman, Serge Demeyer, Herman Tromp, Wolfgang De Meuter.
Using Aspect Orientation in Legacy Environments for Reverse Engineering using Dynamic Analysis - An Industrial Experience Report.
Journal of Systems and Software (JSS): 82(4): 668-684, Elsevier, April, 2009.
[preprint PDF] - [DOI] - [Extension of CSMR2006]
- Marco Glorie, Andy Zaidman, Arie van Deursen, Lennart Hofland. Splitting a Large Software Repository for Easing Future Software Evolution - An Industrial Experience Report.
Journal of Software Maintenance and Evolution: Research and Pratice (JSME): 21(2): 113-141, Wiley, March/April 2009.
[preprint PDF] - [DOI] -
[Extension of CSMR2008]
- Bas Cornelissen, Andy Zaidman, Arie van Deursen, Leon Moonen, Rainer Koschke.
A Systematic Survey of Program Comprehension through Dynamic Analysis
IEEE Transactions on Software Engineering (TSE): 35(5): 684-702, 2009.
[preprint PDF] - [DOI]
- Ahmed E. Hassan, Andy Zaidman, Massimiliano Di Penta.
Introduction to the Special Issue on Reverse Engineering
Journal of Software Maintenance and Evolution: Research and Practice (JSME): 22(3): 141-142, 2010.
[preprint PDF] - [DOI]
- Bas Cornelissen, Andy Zaidman, Arie van Deursen. A Controlled Experiment for Program Comprehension through Trace Visualization
IEEE Transactions on Software Engineering (TSE): 37(3): 341-355, 2011
[preprint PDF] - [DOI] - [Extension of ICPC 2009]
- Andy Zaidman, Bart Van Rompaey, Arie van Deursen, Serge Demeyer.
Studying the co-evolution of production and test code in open source and industrial developer test processes through repository mining
Empirical Software Engineering (EMSE): 16(3):325-364, 2011.
[preprint PDF] - [DOI] - [Extension of ICST 2008]
- Andy Zaidman, Johan Brichau. Preface to the Special Issue on Software Evolution, Adaptability and Variability
Science of Computer Programming (SCP): 76(12): 1075-1077, Elsevier, December, 2011.
[preprint PDF] - [DOI]
- Andy Zaidman, Giuliano Antoniol.
Preface to the Special Issue on Reverse Engineering (featuring selected papers from WCRE 2009)
Science of Computer Programming (SCP), 77(6): 741-742, Elsevier, June, 2012.
[preprint PDF] - [DOI]
- Andy Zaidman, Nick Matthijssen, Margaret-Anne Storey, Arie van Deursen.
Understanding Ajax Applications by Connecting Client and Server-Side Execution Traces
Empirical Software Engineering (EMSE), 18(2): 181-218, Springer, April, 2013.
[preprint PDF] - [DOI] - [Extension of ICPC 2010]
- Cor-Paul Bezemer, Andy Zaidman. Performance Optimization of Deployed Software-as-a-Service Applications
Journal of Systems and Software (JSS), 87(1): 87-103, Elsevier, January, 2014.
[preprint PDF] - [DOI]
-
Dimitrios Athanasiou, Ariadi Nugroho, Joost Visser, Andy Zaidman.
Test Code Quality and Its Relation to Issue Handling Performance.
IEEE Transactions on Software Engineering (TSE), 40(11), 1100-1125, November, 2014.
[preprint PDF] - [DOI]
- Cor-Paul Bezemer, Elric Milon, Andy Zaidman, Johan Pouwelse.
Detecting and Analyzing I/O Performance Regressions
Journal of Software: Evolution and Process (JSEP), 26(12): 1193-1212, Wiley, December 2014.
[preprint PDF] - [DOI]
- Petra Heck, Andy Zaidman.
Horizontal Traceability for Just-In-Time Requirements: The Case for Open Source Feature Requests.
Journal of Software: Evolution and Process (JSEP), 26(12), 1280-1296, Wiley, December 2014.
[preprint PDF] - [DOI]
- Tiago Espinha, Andy Zaidman, Hans-Gerhard Gross.
Web API Growing Pains: Loosely Coupled Yet Strongly Tied.
Journal of Systems and Software (JSS), 100(2), 27-43, Elsevier, February 2015.
[preprint PDF] - [DOI]
- Jaap Kabbedijk, Cor-Paul Bezemer, Slinger Jansen, Andy Zaidman.
Defining Multi-Tenancy: A Structured Mapping Study on the Academic and Industrial Perspective.
Journal of Systems and Software (JSS), 100(2), 139-148, Elsevier, February 2015.
[preprint PDF] - [DOI]
- Quinten David Soetens, Serge Demeyer, Andy Zaidman, Javier Pérez.
Change-Based Test Selection: An Empirical Evaluation.
Empirical Software Engineering (EMSE), 21(5), 1990–2032, Springer, October 2016.
[preprint PDF] - [DOI]
- Cuiting Chen, Hans-Gerhard Gross, Andy Zaidman.
Analysis of Service Diagnosis Improvement through Increased Monitoring Granularity.
Software Quality Journal (SQJ), 25(2): 437-471,
Springer, June 2017.
[preprint PDF] - [DOI]
- Moritz Beller, Andy Zaidman, Andrey Karpov, Rolf A. Zwaan.
The Last Line Effect Explained.
Empirical Software Engineering (EMSE), 22(3): 1508–1536,
Springer, June 2017.
[preprint PDF] - [DOI]
- Petra Heck, Andy Zaidman.
A Framework for Quality Assessment of Just-In-Time Requirements. The Case of Open Source Feature Requests.
Requirements Engineering, 22(4): 453-273, Springer, November 2017.
[preprint PDF] - [DOI]
- Petra Heck, Andy Zaidman.
A Systematic Literature Review on Quality Criteria for Agile Requirements Specifications.
Software Quality Journal (SQJ), 26(1): 127-160, Springer, March 2018.
[preprint PDF] - [DOI]
- Gemma Catolino, Fabio Palomba, Andrea De Lucia, Filomena Ferrucci, Andy Zaidman.
Enhancing Change Prediction Models using Developer-Related Factors
Journal of Systems and Software (JSS), 143(9): 14-28, Elsevier, September 2018.
[preprint PDF] - [DOI]
- Qianqian Zhu, Annibale Panichella, Andy Zaidman.
A Systematic Literature Review of How Mutation Testing Supports Quality Assurance Processes
Software Testing, Verification and Reliability (STVR), 28(6): e1675, Springer, September 2018.
[preprint PDF] - [DOI]
- Fabio Palomba, Annibale Panichella, Andy Zaidman, Rocco Oliveto, Andrea De Lucia.
The Scent of a Smell: An Extensive Comparison between Textual and Structural Smells
IEEE Transactions on Software Engineering (TSE), 44(10): 977-1000, October, 2018.
[preprint PDF] - [DOI]
- Fabio Palomba, Dario Di Nucci, Annibale Panichella, Andy Zaidman, Andrea De Lucia.
On the Impact of Code Smells on the Energy Consumption of Mobile Applications
Information and Software Technology (IST), 105: 43-55, 2019.
[preprint PDF] - [DOI]
- Moritz Beller, Georgios Gousios, Annibale Panichella, Sebastian Proksch, Sven Amann, Andy Zaidman.
Developer Testing in The IDE: Patterns, Beliefs,
And Behavior
IEEE Transactions on Software Engineering (TSE), 45(3), 261-284, 2019.
[preprint PDF] - [DOI]
- Gemma Catolino, Fabio Palomba, Andy Zaidman, Filomena Ferruci. Not All Bugs Are the Same: Understanding, Characterizing, and Classifying Bug Types
Journal of Systems and Software (JSS), 152: 165-181, 2019.
[preprint PDF] - [DOI]
- Damian A. Tamburri, Fabio Palomba, Alexander Serebrenik, Andy Zaidman.
Discovering Community Patterns in Open-Source: A Systematic Approach and Its Evaluation
Empirical Software Engineering (EMSE), 24(3): 1369-1417, 2019.
[preprint PDF] - [DOI]
- Benjamin Danglot, Oscar Vera-Perez, Zhongxing Yu, Andy Zaidman, Martin Monperrus, Benoit Baudry. A Snowballing Literature Survey on Test Amplification.
Journal of Systems and Software (JSS), 157, article 110398, 2019.
[preprint PDF] - [DOI]
- Gemma Catolino, Fabio Palomba, Francesca Arcelli Fontana, Andrea De Lucia, Andy Zaidman, Filomena Ferrucci. Improving Change Prediction Models with Code Smell-Related Information
Empirical Software Engineering (EMSE), 25(1), 49-95, 2020.
[preprint PDF] - [DOI]
- Gema Rodríguez-Pérez, Gregorio Robles, Alexander Serebrenik, Andy Zaidman, Daniel M. Germán, Jesus M. Gonzalez-Barahona. How Bugs Are Born: A Model to Identify How Bugs Are Introduced in Software Components
Empirical Software Engineering (EMSE), 25(2), 1294-1340, 2020.
[preprint PDF] - [DOI]
- Carmine Vassallo, Sebastiano Panichella, Fabio Palomba, Sebastian Proksch, Harald C. Gall, Andy Zaidman. How Developers Engage with Static Analysis Tools in Different Contexts
Empirical Software Engineering (EMSE), 25(2), 1419-1457, 2020.
[preprint PDF] - [DOI]
- Pouria Derakhshanfar, Xavier Devroey, Gilles Perrouin, Andy Zaidman, Arie van Deursen. Search-based Crash Reproduction using Behavioral Model Seeding
Software Testing, Verification and Reliability (STVR), 30(3): e1733, Springer, May 2020.
[preprint PDF] - [DOI]
- Yasutaka Kamei, Andy Zaidman. Guest editorial: mining software repositories 2018
Empirical Software Engineering (EMSE), 25(3): 2055-2057, May 2020.
[preprint PDF] - [DOI]
- Dario Di Nucci, Annibale Panichella, Andy Zaidman, Andrea De Lucia.
A Test Case Prioritization Genetic Algorithm guided by the Hypervolume Indicator
IEEE Transactions on Software Engineering (TSE), 46(6), 674-696, June 2020.
[preprint PDF] - [DOI]
- Qianqian Zhu, Andy Zaidman, Annibale Panichella. How to Kill Them All: An Exploratory Study on the Impact of Code Observability on Mutation Testing
Journal of Systems and Software (JSS), 173, article 110864, 2021.
[preprint PDF] - [DOI]
- Fabio Palomba, Damian A. Tamburri, Francesca Arcelli Fontana, Rocco Oliveto, Andy Zaidman, Alexander Serebrenik. Beyond Technical Aspects: How Do Community Smells Influence the Intensity of Code Smells?
IEEE Transactions on Software Engineering (TSE), 47(1), 108-129, January 2021.
[preprint PDF] - [DOI]
- Carolin Brandt, Andy Zaidman. Developer-Centric Test Amplification: The Interplay Between Automatic Generation and Human Exploration
Empirical Software Engineering (EMSE), 27: paper 96, April 2022.
[preprint PDF] - [DOI]
- Pouria Derakhshanfar, Xavier Devroey, Andy Zaidman. Basic Block Coverage for Search-based Unit Testing and Crash Reproduction
Empirical Software Engineering (EMSE), 27: paper 192, July 2022.
[preprint PDF] - [DOI]
- Shaiful Alam Chowdhury, Reid Holmes, Andy Zaidman, Rick Kazman. Revisiting the Debate: Are Code Metrics Useful for Measuring Maintenance Effort?
Empirical Software Engineering (EMSE), 27: paper 158, August 2022.
[preprint PDF] - [DOI]
- Maurício Aniche, Christoph Treude, Andy Zaidman. How Developers Engineer Test Cases: An Observational Study
IEEE Transactions on Software Engineering (TSE), 48(12), 4925-4946, December 2022.
[preprint PDF] - [DOI]
- Pouria Derakhshanfar, Xavier Devroey, Annibale Panichella, Andy Zaidman, Arie van Deursen. Generating Class-Level Integration Tests Using Call Site Information
IEEE Transactions on Software Engineering (TSE), 49(4), 2069-2087, April 2023.
[preprint PDF] - [DOI]
- Mairieli Wessel, Andy Zaidman, Marco A. Gerosa, Igor Steinmacher. Guidelines for Developing Bots for GitHub
IEEE Software, 40(3), 72-79, May-June 2023.
[preprint PDF] - [DOI]
- Jasper Denkers, Marvin Brunner, Louis van Gool, Jurgen J. Vinju, Andy Zaidman, Eelco Visser. Taming Complexity of Industrial Printing Systems Using a Constraint-Based DSL — An Industrial Experience Report
Software: Practice and Experience (SP&E), 53(10), 2026-2064, October 2023.
[preprint PDF] - [DOI]
- Mark Swillus, Andy Zaidman. Sentiment Overflow in the Testing Stack: Analysing Software Testing Posts on Stack Overflow.
Journal of Systems and Software (JSS), 205, article 111804, November 2023.
[preprint PDF] - [DOI]
- Imara van Dinten, Pouria Derakhshanfar, Annibale Panichella, Andy Zaidman. The Slow and The Furious? Performance Antipattern Detection in Cyber-Physical Systems
Journal of Systems and Software (JSS), 210, article 111904, April 2024.
[preprint PDF] - [DOI]
-
Carolin Brandt, Ali Khatami, Mairieli Wessel, Andy Zaidman. Shaken, Not Stirred. How Developers Like Their Amplified Tests
IEEE Transactions on Software Engineering (TSE), 50(5): 1264-1280, May 2024.
[preprint PDF] - [DOI]
- Ali Khatami, Andy Zaidman. State-Of-The-Practice in Quality Assurance in Java-Based Open Source Software Development
Software: Practice and Experience (SP&E), 54(8): 1408-1446, August 2024.
[preprint PDF] - [DOI]
- Olav Bunte, Jasper Denkers, Louis van Gool, Jurgen J. Vinju, Eelco Visser, Tim Willemse, Andy Zaidman. OIL: an Industrial Case Study in Language Engineering with Spoofax
Journal of Software and Systems Modeling (SoSyM), To appear.
[preprint PDF] - [DOI]