Archive 12 API mapping research papers (related work for PhD)

Reference papers on API mapping, migration, and evolution collected during
PhD research (2018). Topics include: API usage adaptation (LibSync),
statistical API mapping mining (StaMiner, MAM), API mapping via vector
representations (Word2Vec), text mining for API mappings (TMAP),
library migration graphs, framework evolution (AURA), class library
migration refactoring, and API specification inference (Doc2Spec).
This commit is contained in:
Yanxin Lu
2026-04-06 12:06:56 -07:00
parent b85169f4e7
commit ff146a9362
24 changed files with 6949 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
---
category: academic
type: academic
person: Yanxin Lu
date: 2012
source: teyton_12_graphs.pdf
---
# Mining Library Migration Graphs
Cedric Teyton, Jean-Remy Falleri, Xavier Blanc (Univ. Bordeaux, LaBRI)
WCRE 2012
Software systems intensively depend on external libraries, chosen at conception time. However, relevance of any library irremediably changes during projects and/or library life cycle. This paper proposes an approach that identifies sets of similar libraries and produces library migration graphs that show how existing projects have performed migrations among them. These graphs, constructed from the observation of a large number of software projects, ease the discovery and selection of library replacements. The approach analyses modern software project management tools (Maven, Ivy, Gradle) where dependencies are explicit, to mine common migration rules.