2020
DOI: 10.48550/arxiv.2008.12118
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

M3: Semantic API Migrations

Bruce Collie,
Philip Ginsbach,
Jackson Woodruff
et al.

Abstract: Library migration is a challenging problem, where most existing approaches rely on prior knowledge. This can be, for example, information derived from changelogs or statistical models of API usage.This paper addresses a different API migration scenario where there is no prior knowledge of the target library. We have no historical changelogs and no access to its internal representation. To tackle this problem, this paper proposes a novel approach (M 3 ), where probabilistic program synthesis is used to semantic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 24 publications
(25 reference statements)
0
1
0
Order By: Relevance
“…In recent years, compatibility issues have been a hot topic in the Android community [19,25,29,45,47,53,62]. Since the apps are inseparable from the official Android APIs, it is essential to probe compatibility issues caused by the evolution of the Android operating systems.…”
Section: Related Workmentioning
confidence: 99%
“…In recent years, compatibility issues have been a hot topic in the Android community [19,25,29,45,47,53,62]. Since the apps are inseparable from the official Android APIs, it is essential to probe compatibility issues caused by the evolution of the Android operating systems.…”
Section: Related Workmentioning
confidence: 99%