AbstractMobile platforms are rapidly and continuously changing, with support for new sensors, APIs, and programming abstractions. Static analysis is gaining a growing interest, allowing developers to predict properties about the run-time behavior of mobile apps without executing them. Over the years, literally hundreds of static analysis techniques have been proposed, ranging from structural and control-flow analysis to state-based analysis.In this paper, we present a systematic mapping study aimed at identifying, evaluating and classifying characteristics, trends and potential for industrial adoption of existing research in static analysis of mobile apps. Starting from over 12,000 potentially relevant studies, we applied a rigorous selecti...
Nowadays mobile applications have moved to mainstream. Service companies such as IBM advise us to de...
Smartphones have become an indispensable tool in people’s lives due to their omnipotent extensibilit...
Mobile app stores are becoming the dominating distribution platform of mobile applications. Due to t...
peer reviewedContext: Static analysis exploits techniques that parse program source code or bytecode...
Context: Static analysis exploits techniques that parse program source code or bytecode, often trave...
Static analysis has been applied to dissect Android apps for many years. The main advantage of using...
Declarative programming languages such as SwiftUI have gained increasing relevance for user interfac...
Building robust Android apps is a non-trivial task that requires skilled developers to understand va...
Building robust and reliable mobile applications requires the developer to be fully aware of the lif...
Within a few years, Android has been established as a leading platform in the mobile market with ove...
Context: Android is a programming language based on Java and an operating system for embedded and mo...
While industrial-strength static analysis over large, real-world codebases has become commonplace, s...
Mobile app development is a relatively new phenomenon that is increasing rapidly due to the ubiquity...
Context: The mobile app market is continually growing offering solutions to almost all aspects of pe...
Mobile and portable devices are machines that users carry with them everywhere, they can be seen as ...
Nowadays mobile applications have moved to mainstream. Service companies such as IBM advise us to de...
Smartphones have become an indispensable tool in people’s lives due to their omnipotent extensibilit...
Mobile app stores are becoming the dominating distribution platform of mobile applications. Due to t...
peer reviewedContext: Static analysis exploits techniques that parse program source code or bytecode...
Context: Static analysis exploits techniques that parse program source code or bytecode, often trave...
Static analysis has been applied to dissect Android apps for many years. The main advantage of using...
Declarative programming languages such as SwiftUI have gained increasing relevance for user interfac...
Building robust Android apps is a non-trivial task that requires skilled developers to understand va...
Building robust and reliable mobile applications requires the developer to be fully aware of the lif...
Within a few years, Android has been established as a leading platform in the mobile market with ove...
Context: Android is a programming language based on Java and an operating system for embedded and mo...
While industrial-strength static analysis over large, real-world codebases has become commonplace, s...
Mobile app development is a relatively new phenomenon that is increasing rapidly due to the ubiquity...
Context: The mobile app market is continually growing offering solutions to almost all aspects of pe...
Mobile and portable devices are machines that users carry with them everywhere, they can be seen as ...
Nowadays mobile applications have moved to mainstream. Service companies such as IBM advise us to de...
Smartphones have become an indispensable tool in people’s lives due to their omnipotent extensibilit...
Mobile app stores are becoming the dominating distribution platform of mobile applications. Due to t...