Towards a Framework for Systematic API Migrations

This work presents a framework for systematic Application Programming Interface (API) migrations that provides guidance for both manual and automated migration processes.The approach starts by matching methods from the old API version with those of the new version, followed by comparative syntactic and semantic analyses to produce migration steps.As a proof of concept, we implement the most challenging parts using structured, parameterized Artificial Intelligence (AI) queries, which also serve as a basis for evaluation.Our results demonstrate the feasibility and usefulness of this approach.Future work will focus on completing the full migration process while reducing reliance on AI due to its current limitations in reasoning.We also plan to evaluate the framework on real-world APIs to assess its effectiveness and general applicability.

Authors

Institutions

Publication Details

Journal
Annals of Computer Science and Information Systems
Published
2025-10-15
DOI
https://doi.org/10.15439/2025f1225
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards a Framework for Systematic API Migrations

Robert Pergl, Nikolas Jíša
Annals of Computer Science and Information Systems
Software Engineering Research
article

Towards a Framework for Systematic API Migrations

Robert Pergl, Nikolas Jíša
article en

Abstract

This work presents a framework for systematic Application Programming Interface (API) migrations that provides guidance for both manual and automated migration processes.The approach starts by matching methods from the old API version with those of the new version, followed by comparative syntactic and semantic analyses to produce migration steps.As a proof of concept, we implement the most challenging parts using structured, parameterized Artificial Intelligence (AI) queries, which also serve as a basis for evaluation.Our results demonstrate the feasibility and usefulness of this approach.Future work will focus on completing the full migration process while reducing reliance on AI due to its current limitations in reasoning.We also plan to evaluate the framework on real-world APIs to assess its effectiveness and general applicability.

Annals of Computer Science and Information SystemsVol. 43
Czech Technical University in Prague (CZ)
České Vysoké Učení Technické v Praze
Openalex Percentile: Top 32%
Software Engineering Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.