A Graph-based Dataset of Commit Historyof Real-World Android apps
A Graph-based Dataset of Commit History of Real-World Android apps Obtaining a good dataset to conduct empirical studies on the en- gineering of Android apps is an open challenge. To start tack- ling this challenge, we present AndroidTimeMachine, the first, self-contained, publicly available dataset weaving spread-out data sources about real-world, open-source Android apps. Encoded as a graph-based database, AndroidTimeMachine concerns 8,431 real open-source Android apps and contains: (i) metadata about the apps’ GitHub projects, (ii) Git repositories with full commit history and (iii) metadata extracted from the Google Play store, such as app ratings and permissions Code Shoppy Since mobile apps differ from traditional software and require to tackle new problems ( e.g. , power management and privacy protec- tion [ 5 , 7 , 15 , 16 ]), researchers are conducting empirical studies— especially by mining software repositories—to understand and sup- port mobile software development. As a...