Seems interesting! It would be nice to have a diff between the base version and patch-ready version of the various software (eg, redis). It's hard to quickly understand what the integration of this into an large, existing piece of software would be.
That being said, I haven't read the paper so it may be clear as day there.
To add: The number of changes tends to be very small, as reported in the paper. We are talking 100-300 LOC even for applications that are 100 KLOC. And these changes are robust in the sense that once you retrofit to include them, you rarely need to make further changes of that sort -- new versions will just work.
chwahoo|10 years ago
You can find all the modified programs (redis, etc) here: https://github.com/kitsune-dsu
mwhicks1|10 years ago