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 | |
| T.F. Degueule (Thomas) | |
| 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. |
|