Reviewed by Greg Wilson / 2021-09-27
Keywords: Software Evolution
- most sites change something every few days;
- many of those changes added new functionality, but many others were related to configuration management (e.g., deciding what code to load or run based on what browser is being used);
- websites rely on a lot of third-party libraries, many of which are loaded on the fly rather than bundled (which means that an attacker who manages to take hold of something like jQuery, even briefly, could do a lot of harm); and
All of the data used in this paper is available online. It's about 60 GByte compressed and 2 TByte (!) uncompressed, but if you have the space and want to do your own analyses, the authors have made that possible.