Discipline Matters: Refactoring of Preprocessor Directives in the #ifdef Hell

Flávio Medeiros, Márcio Ribeiro, Rohit Gheyi, Sven Apel, Christian Kästner, Bruno Ferreira, Luiz Carvalho, Baldoino Fonseca. Discipline Matters: Refactoring of Preprocessor Directives in the #ifdef Hell. IEEE Trans. Software Eng., 44(5):453-469, 2018. [doi]

@article{MedeirosRGAKFCF18,
  title = {Discipline Matters: Refactoring of Preprocessor Directives in the #ifdef Hell},
  author = {Flávio Medeiros and Márcio Ribeiro and Rohit Gheyi and Sven Apel and Christian Kästner and Bruno Ferreira and Luiz Carvalho and Baldoino Fonseca},
  year = {2018},
  doi = {10.1109/TSE.2017.2688333},
  url = {http://doi.ieeecomputersociety.org/10.1109/TSE.2017.2688333},
  researchr = {https://researchr.org/publication/MedeirosRGAKFCF18},
  cites = {0},
  citedby = {0},
  journal = {IEEE Trans. Software Eng.},
  volume = {44},
  number = {5},
  pages = {453-469},
}