Searched for: +
(1 - 2 of 2)
document
Keshani, M. (author), Vos, Simcha (author), Proksch, S. (author)
Software reuse is a common practice in modern software engineering to save time and energy while accelerating software delivery. Dependency managers like MAVEN offer a large ecosystem of reusable libraries that build the backbone of software reuse. Breaking changes, i.e., when an update to a library introduces incompatible changes that break...
journal article 2023
document
Vos, Simcha (author)
In this paper, we investigate whether developers of artifacts on Maven Central adhere to semantic versioning. We also investigate whether there is a link between violations in semantic versioning and the popularity of the violating method. Developers can violate semantic versioning by removing or altering methods in their API, which we refer to...
bachelor thesis 2022