Mobile app privacy in software engineering research: A systematic map** study

F Ebrahimi, M Tushev, A Mahmoud - Information and Software Technology, 2021‏ - Elsevier
Context: Mobile applications (apps) have become deeply personal, constantly demanding
access to privacy-sensitive information in exchange for more personalized user …

The state of adoption and the challenges of systematic variability management in industry

T Berger, JP Steghöfer, T Ziadi, J Robin… - Empirical Software …, 2020‏ - Springer
Handling large-scale software variability is still a challenge for many organizations. After
decades of research on variability management concepts, many industrial organizations …

Tackling combinatorial explosion: a study of industrial needs and practices for analyzing highly configurable systems

M Mukelabai, D Nešić, S Maro, T Berger… - Proceedings of the 33rd …, 2018‏ - dl.acm.org
Highly configurable systems are complex pieces of software. To tackle this complexity,
hundreds of dedicated analysis techniques have been conceived, many of which able to …

Clone-based variability management in the android ecosystem

J Businge, M Openja, S Nadi… - 2018 IEEE …, 2018‏ - ieeexplore.ieee.org
Mobile app developers often need to create variants to account for different customer
segments, payment models or functionalities. A common strategy is to clone (or fork) an …

Reuse and maintenance practices among divergent forks in three software ecosystems

J Businge, M Openja, S Nadi, T Berger - Empirical Software Engineering, 2022‏ - Springer
With the rise of social coding platforms that rely on distributed version control systems,
software reuse is also on the rise. Many software developers leverage this reuse by creating …

Information recommendation based on domain knowledge in app descriptions for improving the quality of requirements

Y Liu, L Liu, H Liu, S Li - IEEE Access, 2019‏ - ieeexplore.ieee.org
Apps have concentrated sale platforms, in which there often exist some products similar to
the new App to be developed. The main features of these products are given in their …

Software engineering techniques for statically analyzing mobile apps: research trends, characteristics, and potential for industrial adoption

M Autili, I Malavolta, A Perucci, GL Scoccia… - Journal of Internet …, 2021‏ - Springer
Mobile platforms are rapidly and continuously changing, with support for new sensors, APIs,
and programming abstractions. Static analysis is gaining a growing interest, allowing …

Characterizing the complexity and its impact on testing in ml-enabled systems: A case sutdy on rasa

J Cao, B Chen, L Hu, J Gao, K Huang… - 2023 IEEE …, 2023‏ - ieeexplore.ieee.org
Machine learning (ML) enabled systems are emerging with recent breakthroughs in ML. A
model-centric view is widely taken by the literature to focus only on the analysis of ML …

Understanding the Complexity and Its Impact on Testing in ML-Enabled Systems

J Cao, B Chen, L Hu, J Gao, K Huang… - arxiv preprint arxiv …, 2023‏ - arxiv.org
Machine learning (ML) enabled systems are emerging with recent breakthroughs in ML. A
model-centric view is widely taken by the literature to focus only on the analysis of ML …

Android inter-app communication threats, solutions, and challenges

J Wang, H Wu - arxiv preprint arxiv:1803.05039, 2018‏ - arxiv.org
Researchers and commercial companies have made a lot of efforts on detecting malware in
Android platform. However, a recent malware threat, App collusion, makes malware …