The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.
Broken promises: An empirical study into evolution problems in Java programs caused by library upgrades
From OpenAlex, which stores abstracts as an
index of words and their positions: what is shown is rebuilt from that,
and reads fluently whether or not it is what the author wrote.
Abstract
It has become common practice to build programs by using libraries. While the benefits of reuse are well known, an often overlooked risk are system runtime failures due to API changes in libraries that evolve independently. Traditionally, the consistency between a program and the libraries it uses is checked at build time when the entire system is compiled and tested. However, the trend towards partially upgrading systems by redeploying only evolved library versions results in situations where these crucial verification steps are skipped. For Java programs, partial upgrades create additional interesting problems as the compiler and the virtual machine use different rule sets to enforce contracts between the providers and the consumers of APIs. We have studied the extent of the problem on the qualitas corpus, a data set consisting of Java open-source programs widely used in empirical studies. In this paper, we describe the study and report its key findings. We found that the above mentioned issues do occur in practice, albeit not on a wide scale.
How it got here
How it got here
agent via openalex
Added
2026-10-27 19:41 UTC
Not denied by
a person 2026-10-29 17:12 UTC
Cite it as
@misc{dietrich2014broken,
title = {Broken promises: An empirical study into evolution problems in Java programs caused by library upgrades},
author = {Jens B. Dietrich and Kamil Ježek and Přemek Brada},
year = {2014},
journal = {IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)},
pages = {64--73},
doi = {10.1109/csmr-wcre.2014.6747226},
}