OpenRefactory/C: an infrastructure for building correct and complex C transformations

  • Authors:
  • Munawar Hafiz;Jeffrey Overbey;Farnaz Behrang;Jillian Hall

  • Affiliations:
  • Auburn University, Auburn, AL, USA;Auburn University, Auburn, AL, USA;Auburn University, Auburn, AL, USA;Auburn University, Auburn, AL, USA

  • Venue:
  • Proceedings of the 2013 ACM workshop on Workshop on refactoring tools
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

OpenRefactory/C is a refactoring tool and, more generally, an infrastructure that resolves the challenges of building C program transformations. In this paper, we describe its architecture, extensibility features, and the transformations implemented. We also discuss features that will make OpenRefactory/C attractive to researchers interested in collaborating to build new C program analyses and transformations.