Publications
All publications on this page were writen when I did my PhD studies at University of Zurich, Switzerland. Most of them are available in PDF on the s.e.a.l. publications page.
Journal Articles
Beat Fluri, Michael Wuersch, Emanuel Giger, and Harald C. Gall. Analyzing the co-evolution of comments and source code. Software Quality Journal, 17(4), 367-394, Springer 2009.
Harald C. Gall, Beat Fluri, and Martin Pinzger. Change Analysis with Evolizer and ChangeDistiller. IEEE Software, 26(1), 26-33, 2009.
Beat Fluri, Michael Würsch, Martin Pinzger, and Harald C. Gall. Change distilling: Tree differencing for fine-grained source code change extraction. IEEE Transaction on Software Engineering (TSE), 33(11), 725-743, 2007.
Conference Publications
Beat Fluri, Emanuel Giger, and Harald C. Gall. Discovering patterns of change types. In Proceedings of the 23rd International Conference on Automated Software Engineering (ASE), pages 463-466. IEEE Computer Society, 2008.
Beat Fluri, Michael Würsch, and Harald C. Gall. Do code and comments co-evolve? On the relation between source code and comment changes. In Proceedings of the 14th Working Conference on Reverse Engineering (WCRE), pages 70-79. IEEE Computer Society, 2007.
Beat Fluri and Harald C. Gall. Classifying change types for qualifying change couplings. In Proceedings of the 14th International Conference on Program Comprehension (ICPC), pages 35-45. IEEE Computer Society, 2006.
Reto Geiger, Beat Fluri, Martin Pinzger, and Harald C. Gall. Relation of Code Clones and Change Couplings. In Proceedings of the Fundamental Approaches to Software Engineering (FASE), vol. 3922 of Lecture Notes in Computer Science, pages 411-425. Springer, 2006.
Workshop Publications
Beat Fluri, Jonas Zuberbühler, and Harald C. Gall. Recommending Method Invocation Context Changes. In Proceedings of the 1st International Workshop on Recommender Systems for Software Engineering (RSSE), pages 5. ACM, 2008.
Beat Fluri. Assessing Changeability by Investigating the Propagation of Change Types. In Proceedings of the 29th International Conference of Software Engineering (ICSE), doctoral symposium, pages 97-98. IEEE Computer Society, 2007.
Beat Fluri, Harald C. Gall, and Martin Pinzger. Fine-Grained Analysis of Change Couplings. In Proceedings of the 5th International Workshop on Source Code Analysis and Manipulation (SCAM), pages 66-74. IEEE Computer Society, 2005.
Theses
Beat Fluri. Change Distilling – Enriching Software Evolution Analysis with Fine-Grained Source Code Change Histories. PhD Thesis, University of Zurich, Switzerland, 2008. [PDF]
Beat Fluri. Reflection for Eiffel. Master Thesis, ETH Zurich, Switzerland, 2004. [PDF]

