Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

Structural Analysis of Source-Code Changes in Large Software through SrcDiff and DiffPath

Decker, Michael J.

Abstract Details

2012, Master of Science, University of Akron, Computer Science.
Comprehension of changes in large software is a major challenge in software development. The srcDiff format supports the analysis of differences in large software systems, however, previous tools had were not complete. A new tool is presented that generates the srcDiff format from two versions of a software system. Furthermore, a new format, diffPath, is presented which is an XPath expression that uniquely identifies a source code change. A tool to generate diffPath expressions has also been created. Both tools are evaluated on releases of the GNU GCC compiler.
Michael Collard, Dr. (Advisor)
Kathy Liszka, Dr. (Committee Member)
Chien-Chung Chan, Dr. (Committee Member)
90 p.

Recommended Citations

Citations

  • Decker, M. J. (2012). Structural Analysis of Source-Code Changes in Large Software through SrcDiff and DiffPath [Master's thesis, University of Akron]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=akron1342458121

    APA Style (7th edition)

  • Decker, Michael. Structural Analysis of Source-Code Changes in Large Software through SrcDiff and DiffPath. 2012. University of Akron, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=akron1342458121.

    MLA Style (8th edition)

  • Decker, Michael. "Structural Analysis of Source-Code Changes in Large Software through SrcDiff and DiffPath." Master's thesis, University of Akron, 2012. http://rave.ohiolink.edu/etdc/view?acc_num=akron1342458121

    Chicago Manual of Style (17th edition)