(chronological per category)

  • Book chapters
    • Leon Moonen, Arie van Deursen, Andy Zaidman, Magiel Bruntink. On the interplay between software testing and evolution and its effect on program comprehension. Software evolution, edited by, Tom Mens and Serge Demeyer. Pages 173-202, Springer, 2008.
      [DOI]
    • Andy Zaidman, Martin Pinzger, Arie van Deursen. Software Evolution. Encyclopedia of Software Engineering, edited by, Philip A. Laplante. Pages 1127-1137. Taylor & Francis, 2010.
      [DOI]
  • Journal papers
  • Conference papers
    • Andy Zaidman and Serge Demeyer. Managing trace data volume through a heuristical clustering process based on event execution frequency
      Proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR2004), pages 329-338
      IEEE Computer Society, Tampere, Finland, March 2004
      [PDF]
    • Andy Zaidman, Toon Calders, Serge Demeyer and Jan Paredaens. Applying Webmining Techniques to Execution Traces to Support the Program Comprehension Process
      Proceedings of the 9th European Conference on Software Maintenance and Reengineering (CSMR2005), pages 134-142
      IEEE Computer Society, Manchester, UK, March 2005
      [PDF] - [Extension of this paper appeared in JSME]
    • Orla Greevy, Abdelwahab Hamou-Lhadj and Andy Zaidman. Workshop on Program Comprehension through Dynamic Analysis (PCODA)
      Proceedings of the 12th Working Conference on Reverse Engineering (WCRE2005), pages 232-232
      IEEE Computer Society, Pittsburgh (Carnegie Mellon), USA, November 2005
      [PDF]
    • Andy Zaidman. Scalability Solutions for Program Comprehension through Dynamic Analysis
      Proceedings of the 10th European Conference on Software Maintenance and Reengineering (CSMR2006), pages 327-330
      IEEE Computer Society, Bari, Italy, March 2006
      [PDF]
    • Andy Zaidman, Bram Adams, Kris De Schutter, Serge Demeyer, Ghislain Hoffman, Bernard De Ruyck. Regaining Lost Knowledge through Dynamic Analysis and Aspect Orientation - An Industrial Experience Report
      Proceedings of the 10th European Conference on Software Maintenance and Reengineering (CSMR2006), pages 91-102
      IEEE Computer Society, Bari, Italy, March 2006
      [PDF] - [Extension of this paper appeared in JSS]
    • Andy Zaidman, Bart Du Bois, Serge Demeyer. How Webmining and Coupling Metrics Improve Early Program Compehension
      Proceedings of the 14th International Conference on Program Comprehension (ICPC2006), pages 74-78
      IEEE Computer Society, Athens, Greece, June 2006.
      [PDF] - [Extension of this paper appeared in JSME]
    • Andy Zaidman, Orla Greevy and Abdelwahab Hamou-Lhadj. Workshop on Program COmprehension through Dynamic Analysis (PCODA'06)
      Proceedings of the 13th Working Conference on Reverse Engineering (WCRE2006), pages 315-315
      IEEE Computer Society, Benevento, Italy, October 2006
      [PDF]
    • Bas Cornelissen, Arie van Deursen, Leon Moonen, Andy Zaidman. Visualizing Testsuites to Aid in Software Understanding
      Proceedings of the 11th European Conference on Software Maintenance and Reengineering (CSMR2007), pages 213-222
      IEEE Computer Society, Amsterdam, The Netherlands, March 2007.
      [PDF]
    • Bas Cornelissen, Danny Holten, Andy Zaidman, Leon Moonen, Jarke J. van Wijk, Arie van Deursen. Understanding Execution Traces Using Massive Sequence and Circular Bundle Views
      Proceedings of the 15th International Conference on Program Comprehension (ICPC2007), pages 49-58
      IEEE Computer Society, Banff, Canada, June 2007.
      [PDF] - [Extension of this paper appeared in JSS]
    • Abdelwahab Hamou-Lhadj, Andy Zaidman and Orla Greevy. Workshop on Program COmprehension through Dynamic Analysis (PCODA'07)
      Proceedings of the 14th Working Conference on Reverse Engineering (WCRE2007), pages 298-299
      IEEE Computer Society, Vancouver, BC, Canada, October 2007
      [PDF]
    • Marco Glorie, Andy Zaidman, Lennart Hofland, Arie van Deursen. Splitting a Large Software Archive for Easing Future Software Evolution -- An Industrial Experience Report Using Formal Concept Analysis
      Proceedings of the 12th European Conference on Software Maintenance and Reengineering (CSMR2008), pages 153-162
      IEEE Computer Society, Athens, Greece, April, 2008.

      [PDF] - [Extension of this paper appeared in JSME]
    • Andy Zaidman, Bart Van Rompaey, Serge Demeyer, Arie van Deursen. Mining Software Repositories to Study Co-Evolution of Production & Test Code.
      Proceedings of the 1st International Conference on Software Testing, Verification, and Validation (ICST2008), pages 220-229
      IEEE Computer Society, Lillehammer, Norway, April 2008.
      [
      PDF]
    • Bas Cornelissen, Leon Moonen, Andy Zaidman. An Assessment Methodology for Trace Reduction Techniques.
      Proceedings of the 24st International Conference on Software Maintenance (ICSM2008), pages 107-116
      IEEE Computer Society, Beijing, China, September-October 2008.
      [PDF] - [Extension of this paper in EMSE]
    • Andy Zaidman, Abdelwahab Hamou-Lhadj, Orla Greevy, David Rothlisberger. Workshop on Program Comprehension through Dynamic Analysis (PCODA'08)
      Proceedings of the 15th Working Conference on Reverse Engineering (WCRE 2008), pages 345-346
      IEEE Computer Society, Antwerp, Belgium, October 2008.
      [PDF]
    • Bas Cornelissen, Andy Zaidman, Arie van Deursen, Bart Van Rompaey. Trace Visualization for Program Comprehension: a Controlled Experiment
      Proceedings of the 17th International Conference on Program Comprehension (ICPC2009), pages 100-109
      IEEE Computer Society, Vancouver, BC, Canada, May 2009.
      [
      PDF] - [Tech. report containing questionnaire] - [ICPC'09 best paper award!] - [Extension of this paper paper in IEEE TSE]
    • Zeeger Lubsen, Andy Zaidman, Martin Pinzger. Studying Co-evolution of Production & Test Code Using Association Rule Mining.
      Proceedings of the 6th Working Conference on Mining Software Repositories (MSR 2009), pages 151-154.
      IEEE Computer Society, Vancouver, BC, Canada, May 2009.
      [PDF]
    • Michiel de Wit, Andy Zaidman, Arie van Deursen. Managing Code Clones Using Dynamic Change Tracking and Resolution.
      Proceedings of the 25th International Conference on Software Maintenance (ICSM 2009), pages 169-178.
      IEEE Computer Society, Edmonton, Alberta, Canada, September 2009.
      [PDF]
    • Bart Luijten, Joost Visser, Andy Zaidman. Assessment of Issue Handling Efficiency
      Proceedings of the 7th Working Conference on Mining Software Repositories (MSR 2010), pages 94-97.
      IEEE Computer Society, Cape Town, South Africa, May 2010.
      [PDF]
    • Arie van Deursen, Ali Mesbah, Bas Cornelissen, Andy Zaidman, Martin Pinzger, Anja Guzzi. Adinda: A Knowledgable, Browser-Based IDE
      Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2 (ICSE 2), pages 203-206.
      ACM, Cape Town, South Africa, May 2010.
      [PDF]
    • Nick Matthijssen, Andy Zaidman, Margaret-Anne Storey, Ian Bull, Arie van Deursen. Connecting Traces: Understanding Client-Server Interactions in Ajax Applications
      Proceedings of the 18th International Conference on Program Comprehension (ICPC), pages 216-225.
      IEEE Computer Society, Braga, Portugal, June-July 2010.
      [PDF] - [Extension of this paper in EMSE]
    • Cor-Paul Bezemer, Andy Zaidman, Bart Platzbeecker, Toine Hurkmans, Aad 't Hart. Enabling Multi-Tenancy: An Industrial Experience Report
      Proceedings of the 26th International Conference on Software Maintenance (ICSM), pages 1-8.
      IEEE Computer Society, Timisoara, Romania, September 2010.
      [PDF]
    • Abdelwahab Hamou-Lhadj, David Rothlisberger, Andy Zaidman. Workshop on Program Comprehension through Dynamic Analysis (PCODA'10)
      Proceedings of the 17th Working Conference on Reverse Engineering (WCRE 2010), pages 279-280.
      IEEE Computer Society, Boston, USA, October 2010.
      [PDF]
    • Nick Matthijssen, Andy Zaidman. FireDetective: Understanding Ajax Client/Server Interactions.
      Proceedings of the 33rd ACM/IEEE International Conference on Software Engineering (ICSE), pages 998-1000.
      ACM, Honolulu, Hawaii, USA, May 2011.
      [PDF]
    • Cor-Paul Bezemer, Andy Zaidman. Server Overload Detection and Prediction Using Pattern Classification.
      Proceedings of the 8th International Conference on Autonomic Computing (ICAC), pages 163-164.
      ACM, Karlsruhe, Germany, 14-18 June 2011.
      [PDF]
    • Victor Hurdugaci, Andy Zaidman. Aiding Developers to Maintain Developer Tests.
      Proceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR), pages xxx-xxx.
      IEEE Computer Society, Szeged, Hungary, March 2012.
      [PDF]
    • Ralph Peters, Andy Zaidman. Evaluating the Lifespan of Code Smells using Software Repository Mining.
      Proceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR), pages xxx-xxx.
      IEEE Computer Society, Szeged, Hungary, March 2012.
      [PDF]
    • Tiago Espinha, Cuiting Chen, Andy Zaidman, Hans-Gerhard Gross. Maintenance Research in SOA - Towards a Standard Case Study
      Proceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR), pages xxx-xxx.
      IEEE Computer Society, Szeged, Hungary, March 2012.
      [PDF]
  • Workshop papers
    • Andy Zaidman and Serge Demeyer. Using a Variant of Sliding Window to Reduce Event Trace Data
      Proceedings of the 4th International Workshop on OO Reengineering, pages 4-9.
      Editor(s) Serge Demeyer, Stephane Ducasse and Kim Mens
      Universiteit Antwerpen, July, 2003.
    • Andy Zaidman, Serge Demeyer. Reducing Event Trace Data
      Proceedings of the 1st Workshop on Advancing the State-of-the-Art in Run-Time Inspection (ASARTI 2003), Online proceedings, July, 2003
    • Isabel Michiels, Dirk Deridder, Herman Tromp and Andy Zaidman. Identifying problems with legacy software: preliminary finding of the ARRIBA project
      Proceedings of the International Workshop on Evolution of Large-scale Industrial Software Applications (ELISA), co-located with ICSM2003, pages 160-167
      Editor(s) Tom Mens, Juan F. Ramil, Michael W. Godfrey and Brian Down
      Vrije Universiteit Brussel, September, 2003
      [PDF]
    • Andy Zaidman and Serge Demeyer. Analyzing large event traces with the help of coupling metrics
      Proceedings of the 5th International Workshop on OO Reengineering,
      Universiteit Antwerpen, June, 2004.
      [PDF]
    • Andy Zaidman, Toon Calders, Serge Demeyer, Jan Paredaens. Selective Introduction of Aspects for Program Comprehension
      Proceedings of the 1st Workshop on Aspect Reverse Engineering, Editors: Tom Tourwe, Magiel Bruntink, Marius Marin and David Shepherd, Technical Report CWI (Centrum voor Wiskunde en Informatica) No. SEN-E0502, pages 41-45, February 2005
      Workshop co-located with the Working Conference on Reverse Engineering (WCRE 2004)
      [PDF]
    • Andy Zaidman and Serge Demeyer. Mining ArgoUML with Dynamic Analysis to Establish a Set of Key Classes for Program Comprehension
      Proceedings of the 6th International Workshop on OO Reengineering, To be published
      Universiteit Antwerpen, July, 2005
      [PDF]
    • Bram Adams, Kris De Schutter, Andy Zaidman. AOP for Legacy Environments, a Case Study
      Proceedings of the 2nd European Interactive Workshop on Aspects in Software (EIWAS), Online proceedings, September, 2005
      [PDF]
    • Andy Zaidman, Bram Adams, Kris De Schutter. Applying Dynamic Analysis in a Legacy Context: An Industrial Experience Report
      Proceedings of the 1st International Workshop on Program Comprehension Through Dynamic Analysis (PCODA 2005), pages 6-10
      Editor(s) Andy Zaidman, Abdelwahab Hamou-Lhadj and Orla Greevy
      Technical report No. 2005-12, Universiteit Antwerpen, Department of Mathematics & Computer Science, November 2005, Workshop website
      [PDF]
    • Joris Van Geet, Andy Zaidman. A Lightweight Approach to Determining the Adequacy of Tests as Documentation
      Proceedings of the 2nd International Workshop on Program Comprehension Through Dynamic Analysis (PCODA 2006), pages 21-26
      Editor(s) Andy Zaidman, Abdelwahab Hamou-Lhadj and Orla Greevy
      Technical report No. 2006-11, University of Antwerp, Department of Mathematics & Computer Science, October 2006, Workshop website
      [PDF]
    • Cor-Paul Bezemer, Andy Zaidman.Multi-Tenant SaaS Applications: Maintenance Dream or Nightmare?
      Proceedings of the 4th International Joint ERCIM/IWPSE Symposium on Software Evolution (IWPSE-EVOL 2010), pages 88-92
      ACM, Antwerp, Belgium, September 2010.
      [PDF]
    • Frank Mulder, Andy Zaidman. Identifying Cross-Cutting Concerns Using Software Repository Mining
      Proceedings of the 4th International Joint ERCIM/IWPSE Symposium on Software Evolution (IWPSE-EVOL 2010), pages 23-32
      ACM, Antwerp, Belgium, September 2010.
      [PDF]
    • Tiago Espinha, Andy Zaidman, Hans-Gerhard Gross. Understanding Service-Oriented Systems Using Dynamic Analysis
      Proceedings of the International Workshop on Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA 2011), pages xxx-xxx
      IEEE Computer Society, Williamsburg, VA, USA, September 2011.
      [PDF]
    • Cuiting Chen, Andy Zaidman, Hans-Gerhard Gross. A Framework-based Runtime Monitoring Approach for Service-Oriented Software Systems
      Proceedings of the 1st International Workshop on Quality Assurance for Service-Based Applications (QASBA 2011), pages xxx-xxx
      Lugano, Switzerland, September 2011.
      [PDF]
  • Technical reports
    • Andy Zaidman, Abdelwahab Hamou-Lhadj, Orla Greevy. Proceedings of the 1st International Workshop on Program Comprehension Through Dynamic Analysis (PCODA 2005)
      Technical Report No. 2005-12, University of Antwerp, Department of Mathematics & Computer Science, November 2005
      Workshop co-located with the 12th Working Conference on Reverse Engineering (WCRE 2005), Pittsburgh (Carnegie Mellon), USA, November 2005
      [PDF]
    • Andy Zaidman, Abdelwahab Hamou-Lhadj, Orla Greevy. Proceedings of the 2nd International Workshop on Program Comprehension Through Dynamic Analysis (PCODA 2006)
      Technical Report No. 2006-11, University of Antwerp, Department of Mathematics & Computer Science, October 2006
      Workshop co-located with the 13th Working Conference on Reverse Engineering (WCRE 2006), Benevento, Italy, October 2006
      [PDF]
    • Andy Zaidman, Abdelwahab Hamou-Lhadj, Orla Greevy. Proceedings of the 3rd International Workshop on Program Comprehension Through Dynamic Analysis (PCODA 2007)
      Technical Report TUD-SERG-2007-022, Software Engineering Research Group, Delft University of Technology, The Netherlands
      Workshop co-located with the 14th Working Conference on Reverse Engineering (WCRE 2007), Vancouver, BC, Canada, October 2007
      [PDF]
    • Andy Zaidman, Abdelwahab Hamou-Lhadj, Orla Greevy, David Roethlisberger. Proceedings of the 4th International Workshop on Program Comprehension Through Dynamic Analysis (PCODA 2008)
      Technical Report TUD-SERG-2008-036, Software Engineering Research Group, Delft University of Technology, The Netherlands
      Workshop co-located with the 15th Working Conference on Reverse Engineering (WCRE 2008), Antwerp, Belgium, October 2008
      [PDF]
  • PhD thesis
    • Scalability Solutions for Program Comprehension through Dynamic Analysis
      On 6th September 2006 I successfully defended my PhD. thesis.
      My PhD. jury consisted of prof. Chris Blondia, prof. Theo D'Hondt, prof. Serge Demeyer, prof. Stephane Ducasse, prof. Dirk Janssens, prof. Jan Paredaens, prof. Tarja Systa.
      [PDF, A4 format] -- [PDF, booklet format]
  • Master thesis
    • Internetbeveiliging zonder privacycompromissen. (Dutch)
      Universiteit Antwerpen, July 2002.
    E-mail: a.e.zaidman (atDOMAIN) tudelft.nl (replace "atDOMAIN" -- added to mislead web spiders)