A survey of app store analysis for software engineering

W Martin, F Sarro, Y Jia, Y Zhang… - IEEE transactions on …, 2016 - ieeexplore.ieee.org
App Store Analysis studies information about applications obtained from app stores. App
stores provide a wealth of information derived from users that would not exist had the …

Application programming interface (API) research: A review of the past to inform the future

J Ofoeda, R Boateng, J Effah - International Journal of Enterprise …, 2019 - igi-global.com
The purpose of this study is to perform a synthesis of API research. The study took stock of
literature from academic journals on APIs with their associated themes, frameworks …

What's in a github star? understanding repository starring practices in a social coding platform

H Borges, MT Valente - Journal of Systems and Software, 2018 - Elsevier
Besides a git-based version control system, GitHub integrates several social coding
features. Particularly, GitHub users can star a repository, presumably to manifest interest or …

A user-centred design framework for mHealth

J Farao, B Malila, N Conrad, T Mutsvangwa… - PloS one, 2020 - journals.plos.org
Background Mobile health (mHealth) has the potential to improve access to healthcare,
especially in developing countries. The proliferation of mHealth has not been accompanied …

Understanding the factors that impact the popularity of GitHub repositories

H Borges, A Hora, MT Valente - 2016 IEEE international …, 2016 - ieeexplore.ieee.org
Software popularity is a valuable information to modern open source developers, who
constantly want to know if their systems are attracting new users, if new releases are gaining …

AR-miner: mining informative reviews for developers from mobile app marketplace

N Chen, J Lin, SCH Hoi, X Xiao, B Zhang - Proceedings of the 36th …, 2014 - dl.acm.org
With the popularity of smartphones and mobile devices, mobile application (aka “app”)
markets have been growing exponentially in terms of number of users and downloads. App …

What are mobile developers asking about? a large scale study using stack overflow

C Rosen, E Shihab - Empirical Software Engineering, 2016 - Springer
The popularity of mobile devices has been steadily growing in recent years. These devices
heavily depend on software from the underlying operating systems to the applications they …

How to break an API: cost negotiation and community values in three software ecosystems

C Bogart, C Kästner, J Herbsleb, F Thung - Proceedings of the 2016 24th …, 2016 - dl.acm.org
Change introduces conflict into software ecosystems: breaking changes may ripple through
the ecosystem and trigger rework for users of a package, but often developers can invest …

Why modern open source projects fail

J Coelho, MT Valente - Proceedings of the 2017 11th Joint meeting on …, 2017 - dl.acm.org
Open source is experiencing a renaissance period, due to the appearance of modern
platforms and workflows for developing and maintaining public code. As a result, developers …

Keep me updated: An empirical study of third-party library updatability on android

E Derr, S Bugiel, S Fahl, Y Acar, M Backes - Proceedings of the 2017 …, 2017 - dl.acm.org
Third-party libraries in Android apps have repeatedly been shown to be hazards to the
users' privacy and an amplification of their host apps' attack surface. A particularly …