MigrationMiner is an automated tool that written in Java to detects code migrations performed between two Java third-party library. Given a list of open source projects, the tool detects potential library migration code changes and collects the specific code fragments where developer replaces methods from the retired library with methods from the new library. Moreover, our tool collects the library documentation that is associated with every method involved in the migration.
Tool link on Github
MigrationMapper
Tool to find method mapping between two APIs by mining exiting API Migration
Tool link on Github
Android API Migration
Android API Migration is a tool that we are building to help developers to migrate their Android App project from older Android API release to newest release. This tool takes an Android project that has old release as input, then it migrates all Android APIs to the newest version, besides recommending better thrid-part libraries to migrate in case it founds the project using third party libraries.
The goal of this project is helping developers to have better experiences with Android Migration, besides improving the app quality.Tool under development