1. Greg J. Badros and David Notkin. 2000. A framework for preprocessor-aware C source code analyses. Software: Practice and Experience 30, 8 (2000), 907--924.
2. David Baum, Jens Dietrich, Craig Anslow, and Richard Müller. 2018. Visualising Design Erosion: How Big Balls of Mud are Made. In IEEE VISSOFT 2018.
3. David Baum, Jan Schilbach, Pascal Kovacs, Ulrich Eisenecker, and Richard Müller. 2017. GETAVIZ: Generating Structural, Behavioral, and Evolutionary Views of Software Systems for Empirical Evaluation. In IEEE VISSOFT 2017.
4. Ira D. Baxter and Michael Mehlich. 2001. Preprocessor conditional removal by simple partial evaluation. In Proceedings Eighth Working Conference on Reverse Engineering. 281--290.
5. Benjamin Behringer, Jochen Palz, and Thorsten Berger. 2017. PEoPL: projectional editing of product lines. In 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE). 563--574.