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:
15
documents/academic/paper/api_mappings/teyton_12_graphs.md
Normal file
15
documents/academic/paper/api_mappings/teyton_12_graphs.md
Normal 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.
|
||||
Reference in New Issue
Block a user