A multi-university team currently supports the srcDiff infrastructure. We are committed to continuing support for the srcML project for the foreseeable future, with a major release in the works.
srcDiff is currently supported in part by a grant from the US National Science Foundation (CNS 22-32593/32594) and is directed by Dr. Michael J. Decker and Dr. Jonathan I. Maletic. The grant, awarded in July 2023, supports ongoing development of srcDiff and its infrastructure for accurate, scalable analysis of software change.
To report an error or bug, please submit an issue to our GitHub repository and include a detailed description along with any example code to reproduce the problem.
For questions or suggestions, please contact us via email mdecke@bgsu.edu.
To keep up with development, ask questions, or get involved with the conversation, join our Discord server srcDiff.org.
If you use srcDiff in your research, please cite the following publications:
Decker, M. J., Collard, M. L., Volkert, L. G., & Maletic, J. I. (2020). srcDiff: A syntactic differencing approach to improve the understandability of deltas. Journal of Software: Evolution and Process, 32(4), e2226.
Decker, M. J. (2017). srcDiff: Syntactic Differencing to Support Software Maintenance and Evolution [Doctoral dissertation, Kent State University]. OhioLINK Electronic Theses and Dissertations Center