2 papers
cs.SE2025
An Explanation of Software Architecture Explanations
Satrio Adi Rukmono, Filip Zamfirov, Lina Ochoa +2
Software architecture knowledge transfer is essential for software development, but related documentation is often incomplete or ambiguous, making oral explanations a common means.…
cs.SE2025
Roseau: Fast, Accurate, Source-based API Breaking Change Analysis in Java
Corentin Latappy, Thomas Degueule, Jean-Rémy Falleri +2
Understanding API evolution and the introduction of breaking changes (BCs) in software libraries is essential for library maintainers to manage backward compatibility and for resea…