Automated Change Rule Inference for Distance-Based API Misuse Detection

S Nielebock, P Blockhaus, J Krüger… - arXiv preprint arXiv …, 2022 - arxiv.org
Developers build on Application Programming Interfaces (APIs) to reuse existing
functionalities of code libraries. Despite the benefits of reusing established libraries (eg, time …

ASAP-Repair: API-Specific Automated Program Repair Based on API Usage Graphs

S Nielebock, P Blockhaus, J Kruger… - Proceedings of the 5th …, 2024 - dl.acm.org
Modern software development relies on the reuse of code via Application Programming
Interfaces (APIs). Such reuse relieves developers from learning and developing established …

[PDF][PDF] Analyzing Software Evolution Datasets and Their Use Cases

S Kittan - 2023 - wwwiti.cs.uni-magdeburg.de
Sharing research artifacts (eg, software, data, protocols) is an immensely important topic for
improving transparency, replicability, and reusability in research (ie, open science), and has …