[PAST EVENT] Program Analysis and Testing for Reliable Android and Wear Apps
Access & Features
- Open to the public
Program Analysis and Testing for Reliable Android and Wear Apps
Due to the widespread use of Android devices and apps, it is important to develop tools and techniques to improve app quality and performance. However, traditional program analyses cannot be used directly for Android apps because of their unique characteristics. In this talk, I will discuss program analysis specific for control-flow modeling and testing of software for regular Android and Android Wear. I will introduce effective hybrid techniques with static control-/data-flow analysis, automated test generation and runtime monitoring for detection of resource leaks in apps.
Hailong Zhang is a PhD candidate in the Departments of Computer Science and Engineering at the Ohio State University, where he works with Prof. Atanas Rountev. Before that, he graduated from the Beijing University of Posts and Telecommunications with a Master's degree and a Bachelor's degree. His research interests revolve around problems that are related to software reliability and security. His current focus is on foundational program analysis and testing of apps for mobile and wearable devices and privacy-preserving app analytics.