2023-03-29
Break the Code? Breaking Changes and Their Impact on Software Evolution
Publication
Publication
In this thesis, we address the library-client co-evolution problem from the nounal and the verbal views. On the one hand, the nounal view allows us to empirically understand the nature of the library-client co-evolution phenomenon. In particular, we study (i) best practices to define dependencies as a way of preventing the propagation of breaking changes, and; (ii) syntactic breaking changes and their impact on client projects in relation with semantic versioning.
Additional Metadata | |
---|---|
J.J. Vinju (Jurgen) , M.G.J. van den Brand (Mark) | |
Technische Universiteit Eindhoven | |
IPA dissertation series ; 2023/02 | |
Organisation | Software Analysis and Transformation |
Ochoa Venegas, L. (2023, March 29). Break the Code? Breaking Changes and Their Impact on Software Evolution. IPA dissertation series. |