Ph.D Student in Computer Science
Mian Wan is a Ph.D. student in computer science at the University of Southern California since Fall 2013. My advisor is Prof. William Halfond. My research interest is Program Testing and Software Analysis.
Teaching Assistant2015 Fall
CSCI 512: Testing and Analysis of Software Systems (lectured during 2nd week)
Teaching Assistant2014 Spring
CSCI 377: Introduction to Software Engineering
Ph.D. StudentAugust 2013 - Present
University of Southern California
Master of EngineeringSeptember 2010 - July 2013
Peking University, China
Bachelor of EngineeringSeptember 2006 - July 2010
Yunnan University, China
May 2014-October 2014
This project is to develop an automated tool detecting display energy hotspots in Android apps.
String AnalysisOctober 2013-Present
This project is trying to approximate the possible values of a string variable at a given program point.
 String Analysis for Java and Android Applications2015
Ding Li, Yingjun Lyu, Mian Wan, William G. J. Halfond
In Proceedings of the 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), September 2015
Acceptance rate: 25.4% (74/291)
Test cases and result
 How Does Code Obfuscation Impact Energy Usage?2015
Cagri Sahin, Mian Wan, Philip Tornquist, Ryan McKenna, Zachary Pearson, William G.J. Halfond, James Clause
In Journal of Software: Evolution and Process. Volume 2015
(Accepted with minor revisions)
 Detecting Display Energy Hotspots in Android Apps2015
Mian Wan, Yuchen Jin, Ding Li, William G. J. Halfond
In Proceedings of the 8th IEEE International Conference on Software Testing, Verification and Validation (ICST), April 2015
Acceptance rate: 24.8% (32/129)
 A Covert Channel Using Event Channel State on Xen Hypervisor2013
Qingni Shen, Mian Wan, Zhuangzhuang Zhang, Zhi Zhang, Sihan Qing, Zhonghai Wu
In Information and Communications Security, pp. 125-134. Springer International Publishing, 2013.