2 papers
cs.SE2024
ASAP-Repair: API-Specific Automated Program Repair Based on API Usage Graphs
Sebastian Nielebock, Paul Blockhaus, Jacob Krüger +1
Modern software development relies on the reuse of code via Application Programming Interfaces (APIs). Such reuse relieves developers from learning and developing established algor…
cs.SE2022
Automated Change Rule Inference for Distance-Based API Misuse Detection
Sebastian Nielebock, Paul Blockhaus, Jacob Krüger +1
Developers build on Application Programming Interfaces (APIs) to reuse existing functionalities of code libraries. Despite the benefits of reusing established libraries (e.g., time…