Due to the quality and security requirements that come with an always-on mobile device processing large amounts of highly sensitive information, Android apps are an important target for automated program analysis. Yet, research on new approaches in this field often requires a significant amount of work to be spent on engineering tasks that are not central to the concrete research question at hand. These programming and debugging tasks can significantly delay the progress of the field. We therefore argue that research in the field greatly benefits from having a universal platform of readily usable components and well-tested fundamental algorithms on top of which researchers can build their own prototypes. Besides decreasing the required engi...
Program instrumentation is a widely used mechanism in different software engineering areas. It can b...
Application vetting at app stores and market places is the first line of defense to protect mobile e...
Mobile devices are prevalent in everyday society and the installation of third-party applications pr...
To assess the security and quality of the growing number of programs on desktop computers, mobile de...
Context: Static analysis exploits techniques that parse program source code or bytecode, often trave...
Despite much effort in the community, the momentum of Android research has not yet produced complete...
Users can today download a wide variety of apps ranging from simple toy games to sophisticated busin...
The usage and ownership of mobile devices is increasing globally. Our reliance on mobile devices and...
Code smells are symptoms of poor design solutions applied by programmers during the development of s...
Today’s smartphones are a ubiquitous source of private and confidential data. At the same time, smar...
Code smells are symptoms of poor design solutions applied by programmers during the development of s...
peer reviewedCode smells are symptoms of poor design solutions applied by programmers during the dev...
Due to the lack of established real-world benchmark suites for static taint analyses of Android appl...
The mobile operating system Android gains popularity among smartphone users as they gradually integr...
Developed under tight schedules, often by a single developer in a rapidly evolving environment, mobi...
Program instrumentation is a widely used mechanism in different software engineering areas. It can b...
Application vetting at app stores and market places is the first line of defense to protect mobile e...
Mobile devices are prevalent in everyday society and the installation of third-party applications pr...
To assess the security and quality of the growing number of programs on desktop computers, mobile de...
Context: Static analysis exploits techniques that parse program source code or bytecode, often trave...
Despite much effort in the community, the momentum of Android research has not yet produced complete...
Users can today download a wide variety of apps ranging from simple toy games to sophisticated busin...
The usage and ownership of mobile devices is increasing globally. Our reliance on mobile devices and...
Code smells are symptoms of poor design solutions applied by programmers during the development of s...
Today’s smartphones are a ubiquitous source of private and confidential data. At the same time, smar...
Code smells are symptoms of poor design solutions applied by programmers during the development of s...
peer reviewedCode smells are symptoms of poor design solutions applied by programmers during the dev...
Due to the lack of established real-world benchmark suites for static taint analyses of Android appl...
The mobile operating system Android gains popularity among smartphone users as they gradually integr...
Developed under tight schedules, often by a single developer in a rapidly evolving environment, mobi...
Program instrumentation is a widely used mechanism in different software engineering areas. It can b...
Application vetting at app stores and market places is the first line of defense to protect mobile e...
Mobile devices are prevalent in everyday society and the installation of third-party applications pr...