I am finishing up my PhD at the Department of Computer Science of University College London (UCL), supervised by Prof. Mark Harman, Prof. Licia Capra and Dr. Yue Jia. I am a member of the CREST Centre and also the Software Systems Engineering Group at UCL. I received my Master's degree from Institute of Software, Chinese Academy of Sciences (ISCAS) in 2014. Before that, I worked as an intern for Microsoft and Baidu. My current research interest focused on Crowdsourced Software Development.
I am currently working on the topic of Crowdsourced Software Engineering, and more specifically on Crowdsourced/Automated Testing for mobile apps.
Ke Mao, Mark Harman and Yue Jia. Robotic Testing of Mobile Apps for Truly Black-Box Automation. IEEE Software. 2017. (In press)
Ke Mao, Mark Harman, Yue Jia. Sapienz: Multi-objective automated testing for Android applications. In International Symposium on Software Testing and Analysis (ISSTA’16), 2016. pp. 94-105. [preprint] [slides]
Ke Mao, Qing Wang, Yue Jia and Mark Harman. PREM: Prestige Network Enhanced Developer-Task Matching for Crowdsourced Software Development. Technical Report RN/16/06, Department of Computer Science, University College London, 2016. [preprint]
Xinye Tang, Song Wang and Ke Mao. Will This Bug-fixing Change Break Regression Testing? In Proceedings of the 9th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM'15), 2015. [preprint]
Ke Mao, Ye Yang, Qing Wang, Yue Jia and Mark Harman. Developer Recommendation for Crowdsourced Software Development Tasks. In Proceedings of the 9th IEEE International Symposium on Service-Oriented System Engineering (SOSE 2015), San Francisco, USA, 2015. IEEE Press. pp. 187-198. [pdf] [slides]
Ke Mao, Ye Yang, Mingshu Li, Mark Harman. Pricing Crowdsourcing-based Software Development Tasks. In Proceedings of the 35th International Conference on Software Engineering (ICSE'13), San Francisco, USA, 2013. IEEE Press. NIER Track. pp. 1221-1224. [pdf] [slides]
Ye Yang, Zhimin He, Ke Mao, Qi Li, Vu Nguyen, Barry Boehm, Ricardo Valerdi. Analyzing and Handling Local Bias for Calibrating Parametric Estimation Models. Journal of Information and Software Technology (IST), 2013.
Ke Mao, Jiawei Luo. An Immune Network Approach with Directed Information for Motif Finding. The 7th International Conference on Natural Computation (ICNC'11), Shanghai, July, 2011.
Hao Chen, Jianhua Sun,Qianjie Zhang, Ke Mao. An Execution-flow Based Method for Detecting Cross-Site Scripting of Ajax Applications. International Journal of Advancements in Computing Technology, Vol. 2, No.4, pp. 67-76, 2010.
Porgram Chair, 4th International Workshop on CrowdSourcing in Software Engineering (CSI-SE 2017)
Publicity Chair, IEEE International Symposium on Software Crowdsourcing 2016 (ISSC 2016)
Publicity Chair, IEEE International Symposium on Software Crowdsourcing 2015 (ISSC 2015)
Publicity Chair, 1st International Workshop of Open Innovation in Software Engineering (OISE 2015)
IEEE Computational Intelligence Magazine Special Issue on SBSE
3rd International Workshop on CrowdSourcing in Software Engineering (CSI-SE 2016)
IEEE International Symposium on Software Crowdsourcing 2016 (ISSC 2016)
IEEE International Symposium on Software Crowdsourcing 2015 (ISSC 2015)
1st International Workshop of Open Innovation in Software Engineering 2015 (OISE 2015)
Journal of Systems and Software
IEEE Computational Intelligence Magazine
ASE 2015 (The 30th IEEE International Conference on Automated Software Engineering)
ESEM 2015 (The 9th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement)
ICSME 2015 (The 31st IEEE International Conference on Software Maintenance and Evolution)
ICIS 2015 (The 2015 International Conference on Information Systems)
ISSC 2015 (The 1st IEEE International Symposium on Software Crowdsourcing)
ISSC 2016 (The 2nd IEEE International Symposium on Software Crowdsourcing)
OISE 2015 (The 1st International Workshop of Open Innovation in Software Engineering)
CSI-SE 2016 (The 3rd International Workshop on Crowdsourcing in Software Engineering)
k.mao at cs.ucl.ac.uk