• DocumentCode
    700417
  • Title

    Towards a framework for analysis, transformation, and manipulation of Makefiles

  • Author

    Martin, Douglas

  • Author_Institution
    Sch. of Comput., Queen´s Univ., Kingston, ON, Canada
  • fYear
    2015
  • fDate
    2-6 March 2015
  • Firstpage
    601
  • Lastpage
    602
  • Abstract
    Build systems are an integral part of the software development process, being responsible for turning source code into a deliverable product. They are, however, difficult to comprehend and maintain at times. Make, the most popular build language, is often cited as being difficult to debug. In this work, we propose a framework to analyze and manipulate Makefiles, and discover how the language is used in open source systems using existing software analysis techniques like source transformation and clone detection.
  • Keywords
    program debugging; software maintenance; source code (software); Makefiles; build automation system; clone detection; open source system; software analysis technique; software development process; source transformation; Automation; Cloning; Debugging; Feature extraction; Software; Software engineering; Taxonomy; Makefile; analysis; build systems; clone detection; make; transformation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Analysis, Evolution and Reengineering (SANER), 2015 IEEE 22nd International Conference on
  • Conference_Location
    Montreal, QC
  • Type

    conf

  • DOI
    10.1109/SANER.2015.7081890
  • Filename
    7081890