Zhenyu Zhang
Associate Professor
PhD (The University of Hong Kong)
MSc, BSc (Tsinghua University)

ACM, IEEE (no. 90439309), CCF (no. E200016899S), Member of
Youth Innovation Promotion Association CAS, Member of (2013-2017)
Software Society of Beijing Institute of Electronics, Committee Member of
ISCAS Youth Federation, Standing Committee Member of
Tel (O): (+8610) 6266 1630
Fax (O): (+8610) 6266 1627
E-mail: zhangzy [at] ios.ac.cn
Google Scholar: Zhenyu Zhang
Research interests
  1. Software testing, software debugging
  2. Verification, programming language
  3. Cloud computing, service computing
Transaction/Journal papers
  1. Jiang Bo, W.K. Chan, and Zhenyu Zhang, "A Systematic Study on Factors Impacting GUI Traversal-Based Test Case Generation Techniques for Android Applications", to appear in IEEE Transactions on Reliability (T-Rel), 2019.
  2. Long Zhang, Donghong Zhang, Chenghong Wang, Jing Zhao, and Zhenyu Zhang, "ART4SQLi: The ART of SQL Injuection Vulnerability Discovery", to appear in IEEE Transactions on Reliability (T-Rel), 2019.
  3. Yuzhen Liu, Long Zhang, and Zhenyu Zhang, "A Survey of Test Based Automatic Program Repair," Journal of Software (JSW) vol. 13, no. 8, pp. 437-452, 2018.download pdf file
  4. Long Zhang, Lanfei Yan, Zhenyu Zhang, Jian Zhang, W. K. Chan, and Zheng Zheng, "A theoretical analysis on cloning the failed test cases to improve spectrum-based fault localization", Journal of Systems and Software (JSS), Volume 129, July 2017, Pages 35-57. [JCR 2011 IF: 1.250 5-year IF: 1.388] download pdf file
  5. C. M. Tang, W. K. Chan, Y. T. Yu, and Zhenyu Zhang, "Accuracy graphs of spectrum-based fault localization formulas", IEEE Transactions on Reliability (T-Rel), Volume: 66, Issue: 2, June 2017, pages 403-424. download pdf file
  6. Jiwei Xu, Wenbo Zhang, Zhenyu Zhang, Tao Wang, Tao Huang, "Clustering-based acceleration for virtual machine image deduplication in the cloud environment", Journal of Systems and Software (JSS) 121: 144-156 (2016). [JCR 2011 IF: 1.250 5-year IF: 1.388] download pdf file
  7. Yibiao Yang, Yuming Zhou, Hongmin Lu, Lin Chen, Zhenyu Chen, Baowen Xu, Hareton Leung, and Zhenyu Zhang, "Are slice-based cohesion metrics actually useful in effort-aware fault-proneness prediction? An empirical study", IEEE Transactions on Software Engineering (TSE) 41(4): 331-357 (2015). download pdf file
  8. Lijun Mei, Yan Cai, Changjiang Jia, Bo Jiang, W.K. Chan, Zhenyu Zhang, and T.H. Tse, "A Subsumption Hierarchy of Test Case Prioritization for Composite Services", Transactions on Services Computing (TSC) 8(5): 658-673 (2015). download pdf file
  9. Wenbo Zhang, Xiaowei Zhou, Jianhua Zhang, Zhenyu Zhang, and Hua Zhong, "A Class Loading Sensitive Approach to Detection of Runtime Type Errors in Component-based Java Programs", Journal of Information and Software Technology (JIST) 56(9): 1076-1085 (2014). [JCR 2011 IF: 1.250 5-year IF: 1.388] download pdf file
  10. Chang-ai Sun, Yi Meng Zhai, Yan Shang, Zhenyu Zhang, "BPELDebuger: An effective BPEL-specific fault localization framework", Journal of Information and Software Technology (JIST) 55(12): 2140-2153 (2013). http://dx.doi.org/10.1016/j.infsof.2013.07.009. [JCR 2011 IF: 1.250 5-year IF: 1.388] download pdf file
  11. Lei Zhao, Zhenyu Zhang, Lina Wang, and Xiaodan Yin, "A fault localization framework to alleviate the impact of execution similarity", International Journal of Software Engineering and Knowledge Engineering (IJSEKE) 23(7): 963-998 (2013). download pdf file
  12. Bo Jiang, K. Zhai, W. K. Chan, T. H. Tse, and Zhenyu Zhang, "On the Adoption of MC/DC and Control-Flow Adequacy for a Tight Integration of Program Testing and Statistical Fault Localization", Journal of Information and Software Technology (JIST) 55: 897-917 (2013). doi:10.1016/j.infsof.2012.10.001. [JCR 2011 IF: 1.250 5-year IF: 1.388]download pdf file
  13. Jian Xu, Zhenyu Zhang, W. K. Chan, T. H. Tse, and Shanping Li, "A general noise-reduction framework for fault localization of Java programs", Journal of Information and Software Technology (JIST) 55: 880-896 (2013). doi:10.1016/j.infsof.2012.08.006. [JCR 2011 IF: 1.250 5-year IF: 1.388]download pdf file
  14. Zhenyu Zhang, W. K. Chan, and T. H. Tse, "Fault Localization Based Only on Failed Runs", IEEE Computer (COMPUTER) 45(6): 64-71 (2012). doi:10.1109/MC.2012.185. [JCR 2011 IF: 1.470 5-year IF: 2.111] download pdf file
  15. Bo Jiang, Zhenyu Zhang, W. K. Chan, T. H. Tse, and T. Y. Chen, "How well does test case prioritization integrate with statistical fault localization?", Journal of Information and Software Technology (JIST) 54(7): 739-758 (2012). doi:10.1016/j.infsof.2012.01.006. [JCR 2011 IF: 1.250 5-year IF: 1.388] download pdf file
  16. Zhenyu Zhang, W. K. Chan, T. H. Tse, Y. T. Yu, and Peifeng Hu, "Non-Parametric Predicate-Based Fault Localization", Journal of Systems and Software (JSS) 84(6): 885-905 (2011). doi:10.1016/j.jss.2010.12.048. [JCR 2011 IF: 0.836 5-year IF: 1.117] download pdf file
  17. Zhenyu Zhang, Bo Jiang, W. K. Chan, T. H. Tse, and Xinming Wang, "Fault Localization through Evaluation sequences", Journal of Systems and Software (JSS) 83(2): 174-187 (2010). doi:10.1016/j.jss.2009.09.041. [JCR 2011 IF: 0.836 5-year IF: 1.117] download pdf file
  18. Zhenyu Zhang, W. K. Chan, T. H. Tse, Peifeng Hu, and Xinming Wang, "Is non-parametric hypothesis testing model robust for statistical fault localization?", Journal of Information and Software Technology (JIST) 51(11): 1573-1585 (2009). doi:10.1016/j.infsof.2009.06.013. [JCR 2011 IF: 1.250 5-year IF: 1.388] download pdf file
  19. Zhenyu Zhang, W. K. Chan, T. H. Tse, Heng Lu, and Lijun Mei, "Resource prioritization of code optimization techniques for program synthesis of wireless sensor network applications", Journal of Systems and Software (JSS) 82(9): 1376-1387 (2009). doi:10.1016/j.jss.2009.05.018. [JCR 2011 IF: 0.836 5-year IF: 1.117] download pdf file
  20. Zhenyu Zhang, W. K. Chan, T. H. Tse, and Peifeng Hu, "Experimental study to compare the use of metamorphic testing and assertion checking", Journal of Software (JoS) 20(10), 2009. download pdf file
Conference/Workshop papers
  1. Biyun Zhu, Ruijie Meng, Zhenyu Zhang and W.K. Chan, "ConRS: A Requests Scheduling Framework for Increasing Concurrency Degree of Server Programs", to appear in Proceedings of The 43rd IEEE International Conference on Computers, Software and Applications (COMPSAC 2019).
  2. Donghong Zhang, Zhenyu Zhang, Bo Jiang, and T.H. Tse, "The Impact of Lightweight Disassembler on Malware Detection: An Empirical Study", in Proceedings of The 42nd IEEE International Conference on Computers, Software and Applications (COMPSAC 2018), Tokyo, Japan, 2018, pp. 620-629.dowload pdf file
  3. Bo Jiang, Yu Wu, Yongfei Zhang, Zhenyu Zhang, W.K. Chan, "ReTestDroid: Towards Safer Regression Test Selection for Android Application", in Proceedings of The 42nd IEEE International Conference on Computers, Software and Applications (COMPSAC 2018), Tokyo, Japan, 2018, pp. 235-244.download pdf file
  4. Zijie Li, Lanfei Yan, Yuzhen Liu, Zhenyu Zhang, and Bo Jiang, "MURE: making use of MUtations to REfine spectrum-based fault localization", in Proceedings of The 18th IEEE International Conference on Software Quality, Reliability, and Security (QRS 2018), Lisbon, 2018, pp. 56-63.download pdf file
  5. Bo Jiang, Yaoyue Zhang, W.K. Chan, and Zhenyu Zhang, "Which Factor Impacts GUI Traversal-Based Test Case Generation Technique Most? A Controlled Experiment on Android Applications", in Proceedings of The 2017 IEEE International Conference on Software Quality, Reliability & Security (QRS 2017).download pdf file
  6. Chenglong Sun, Zhenyu Zhang, Bo Jiang, and W.K. Chan, "Facilitating Monkey Test by Detecting Operable Regions in Rendered GUI of Mobile Game Apps", in Proceedings of The 2016 IEEE International Conference on Software Quality, Reliability and Security (QRS 2016).download pdf file
  7. Tian Huang, Zhenyu Zhang, and Xue-Yang Zhu, "Using Frame Rate to Analyze GUI Running Fluency for Android Apps", in Proceedings of The 3rd International Workshop on Mobile Sensing, Computing and Communication (MSCC 2016), in conjuction with The 17th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc 2016).download pdf file
  8. Fangyun Qin, Zheng Zheng, Chenggang Bai, Yu Qiao, Zhenyu Zhang, and Cheng Chen, "Cross-Project Aging Related Bug Prediction", in Proceedings of The 2015 IEEE International Conference on Software Quality, Reliability and Security (QRS 2015), pages 43-43 (2015).download pdf file
  9. Chunlei Ma, Xiang Long, Bo Jiang, and Zhenyu Zhang, "Replay Debugging of Real-Time Vxworks Applications", in Proceedings of The 2015 International Workshop on Dependable Software and Applications (DSA 2015), in conjuction with The 39th Annual International Computers, Software & Applications Conference (COMPSAC), pages 568-573 (2015).download pdf file
  10. Nan Wang, Zheng Zheng, Zhenyu Zhang, and Cheng Chen, "FLAVS: A Fault Localization Add-in for Visual Studio", in Proceedings of 1st International Workshop on COmplex faUlts and Failures in LargE Software Systems (COUFLESS 2015), in conjuction with The 37th International Conference on Software Engineering (ICSE 2015), pages 1-6 (2015).download pdf file
  11. Chenghong Wang, Donghong Zhang, Hualin Lu, Jing Zhao, Zhenyu Zhang, and Zheng Zheng, "An experimental study on firewall performance: Dive into the bottleneck for firewall effectiveness", in Proceedings of 2014 10th International Conference on Information Assurance and Security (IAS 2014), Okinawa, 2014, pp. 71-76.
  12. Heng Li, Yuzhen liu, Zhenyu Zhang, and Jian Liu, "Program Structure Aware Fault Localization", in Proceedings of International Worshop on Inno- vative Software Development Methodologies and Practices (INNOSWDEV 2014), in conjunction with the 22nd ACM SIGSOFT International Sympo- sium on Foundations of Software Engineering (FSE 2014), pages 40-48 (2014). download pdf file
  13. Yichao Gao, Zhenyu Zhang, Long Zhang, Cheng Gong, and Zheng Zheng, "A Theoretical Study: The Impact of Cloning Failed Test Cases on the Effectiveness of Fault Localization", in Proceedings of the Symposium on Engineering Test Harness 2013 (TSE-TH 2013), in conjunction with the 13th International Conference on Quality Software (QSIC 2013), pages 288-291 (2013). download pdf file
  14. Zheng Zheng, Yichao Gao, Peng Hao, and Zhenyu Zhang, "Coincidental Correctness: an Interference or Interface to Successful Fault Localization?", in Proceedings of The 4th IEEE International Workshop on Program Debugging (IWPD 2013), in conjunction with the The 24th IEEE International Symposium on Software Reliability Engineering (ISSRE 2013), Pasadena, CA, USA, Nov 4-7, 2013. download pdf file
  15. Cheng Gong, Zheng Zheng, Zhenyu Zhang, Yunqian Zhang, and Yunzhi Xue, "Factorising the Multiple Fault Localization Problem", in Proceedings of The 19th Asia-Pacific Software Engineering Conference (APSEC 2012), Hong Kong, Dec 4 - 7, 2012. download pdf file
  16. Chang-ai Sun, Yi Meng Zhai, Yan Shang, and Zhenyu Zhang, "Toward effectively locating integration-level faults in BPEL programs", in Proceedings of the 12th International Conference on Quality Software (QSIC 2012), Xi'an, China, Aug 27 - 29, 2012, pages 17-20. download pdf file
  17. Lei Zhao, Zhenyu Zhang, Lina Wang, and Xiaodan Yin, "PAFL: Fault Localization via Noise Reduction on Coverage Vector", in Proceedings of the 23th International Conference on Software Engineering and Knowledge Engineering (SEKE 2011), Miami, USA, Jul 7 - 9, 2011. download pdf file
  18. Zhenyu Zhang, Bo Jiang, W. K. Chan, and T. H. Tse, "Precise Propagation of Fault-Failure Correlations in Program Flow Graphs", in Proceedings of the 35th Annual IEEE International Computer Software and Applications Conference (COMPSAC 2011), Munich, Germany, Jul 18 - 22, 2011. download pdf file
  19. Jian Xu, W. K. Chan, Zhenyu Zhang, and T. H. Tse, "A Dynamic Fault Localization Technique with Noise Reduction for Java Programs", in Proceedings of the 11th International Conference on Quality Software (QSIC 2011), Madrid, Spain, Jul 13 - 14, 2011. download pdf file
  20. Zhenyu Zhang, Zhongxing Xu, Zhifang Liu, and Xiaopeng Gao, "Macro-like Instrumentation Grammar for Boolean Expressions", in Proceedings of 2010 International Conference on Computational Intelligence and Software Engineering (CiSE 2010), Wuhan, China, Dec 10 - 12, 2010. download pdf file
  21. Zhenyu Zhang, Zijian Tong, and Xiaopeng Gao, "Testing in parallel", in Proceedings of the 5th International Conference on Software and Data Technologies (ICSOFT 2010). (poster session) download pdf file
  22. W. K. Chan, Lijun Mei, Zhenyu Zhang, and Xiaopeng Gao, "A community-centric model for service publication, discovery, selection, binding, and maintenance", in Proceedings of the 5th IEEE International Symposium on Service-Oriented System Engineering (SOSE 2010). download pdf file
  23. Qiong Shi, Zhenyu Zhang, Zhifang Liu, and Xiaopeng Gao, "Enhance Fault Localization Using a 3D Surface Representation," in Proceedings of the 2nd International Conference on Computer Research and Development (ICCRD 2010), Kuala Lumpur, Malaysia, May 7 - 10, 2010, pages 720-724. download pdf file
  24. W. K. Chan, Lijun Mei, and Zhenyu Zhang, "Modeling and testing of cloud applications", in Proceedings of 2009 IEEE Asia-Pacific Services Computing Conference (APSCC 2009), Singapore, December 7-11, 2009, IEEE Computer Society Press, Los Alamitos, CA, USA, 2009. download pdf file
  25. Bo Jiang, Zhenyu Zhang, W. K. Chan, and T. H. Tse, "Adaptive random test case prioritization", in Proceedings of the 24th IEEE/ACM International Conference on Automated Software Engineering (ASE 2009), Auckland, New Zealand, November 2009. download pdf file
  26. Zhenyu Zhang, W. K. Chan, T. H. Tse, Bo Jiang, and Xinming Wang, "Capturing propagation of infected program states", in Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2009) Aug 24 - 28, 2009, Amsterdam, The Netherlands. download pdf file
  27. Bo Jiang, Zhenyu Zhang, T. H. Tse, and T. Y. Chen, "How well do test case prioritization techniques support statistical fault localization", in Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference (COMPSAC 2009), vol. 1, IEEE Computer Society Press, Los Alamitos, CA, pp. 99-106 (2009). [Best Paper Award] download pdf file
  28. Lijun Mei, Zhenyu Zhang, and W. K. Chan, "More tales of clouds: software engineering research issues from the cloud application perspective", in Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference (COMPSAC 2009), vol. 1, IEEE Computer Society Press, Los Alamitos, CA, pp. 525-530 (2009). (short paper) download pdf file
  29. Lijun Mei, Zhenyu Zhang, W. K. Chan, and T. H. Tse, "Test case prioritization for regression testing of service-oriented business applications", in Proceedings of the 18th International World Wide Web Conference (WWW 2009), Madrid, Spain, Apr 20 - 24, 2009. [Best Paper Nominee] download pdf file
  30. Bo Jiang, W. K. Chan, Zhenyu Zhang, and T. H. Tse, "Where to adapt dynamic service compositions", in Proceedings of the 18th International World Wide Web Conference (WWW 2009), Madrid, Spain, Apr 20 - 24, 2009. (poster track) download pdf file
  31. Xinming Wang, S.C. Cheung, W. K. Chan, and Zhenyu Zhang, "Taming coincidental correctness: coverage refinement with context patterns to improve fault localization", in Proceedings of the 31st International Conference on Software Engineering (ICSE 2009), Vancouver, Canada, May 2009. download pdf file
  32. Peifeng Hu, Zhenyu Zhang, W. K. Chan, and T. H. Tse, "Fault localization with non-parametric program behavior model", in Proceedings of the 8th International Conference on Quality Software (QSIC 2008), Oxford, UK, Aug 12 - 13, 2008, IEEE Computer Society Press, Los Alamitos, California, 2008. download pdf file
  33. Zhenyu Zhang, Bo Jiang, W. K. Chan, and T. H. Tse, "Debugging through evaluation sequences: a controlled experimental study", in Proceedings of 32nd Annual IEEE International Computer Software and Applications Conference (COMPSAC 2008), Turku, Finland, Jul 28 - Aug 1, 2008, IEEE Computer Society Press, Los Alamitos, California, 2008. [Best Paper Award] download pdf file
  34. Zhenyu Zhang, W. K. Chan, and T. H. Tse, "Synthesizing component-based WSN applications via automatic combination of code optimization techniques", in Proceedings of the 7th International Conference on Quality Software (QSIC 2007), Portland, Oregon, USA, Oct 11 - 12, 2007, pages 181-190, IEEE Computer Society Press, Los Alamitos, CA, USA, 2007. download pdf file
  35. W. K. Chan, T.Y. Chen, S.C. Cheung, T. H. Tse, and Zhenyu Zhang, "Towards the testing of power-aware software applications for wireless sensor networks", in Proceedings of the 12th International Conference on Reliable Software Technologies (Ada-Europe 2007), Jun 25 - 29, 2007, Geneva, Switzerland, pages 84-99, LNCS 4498, Springer-Verlag, Berlin, 2007. download pdf file
  36. Peifeng Hu, Zhenyu Zhang, W. K. Chan, and T. H. Tse, "An empirical comparison between direct and indirect test result checking approaches", in Proceedings of the 3rd International Workshop on Software Quality Assurance (SOQUA 2006), in conjunction with the 14th ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE 2006), pages 6-13, ACM Press, New York, USA, 2006. download pdf file
*Selected* Journal papers (in Chinese)
  1. Peng Hao, Zheng Zheng, Zhenyu Zhang, Yichao Gao, Cheng Gong, and Yunzhi Xue, "Self-Adaptive Fault Localization Algorithm Based on Predicate Execution Information Analysis", Chinese Journal of Computers, (in Chinese), 2014.
  2. Chaoqiang Deng, Fanping Zeng, Hui Zhang, Zhenyu Zhang, and Qixing Dong, "Detecting Program Non-crashing Failures via Assertion and Slicing", Journal of Chinese Computer Systems, (in Chinese), 2014.
  3. Tao He, Xinming Wang, Xiaocong Zhou, Wenjun Li, Zhenyu Zhang, and S. C. Cheung, "A Software Fault Localization Technique Based on Program Mutations", Chinese Journal of Computers, (in Chinese), 2013.
  4. Yunqian Zhang, Zheng Zheng, Xiaohui Ji, Wenbo Zhang, and Zhenyu Zhang, "Markov Model-based Effectiveness Predicting for Software Fault Localization", Chinese Journal of Computers, (in Chinese), 2013.
  5. Lei Zhao, Li-na Wang, Dongming Gao, Zhenyu Zhang, and Zuoting Xiong, "Mining Associations to Improve the Effectiveness of Fault Localization", Chinese Journal of Computers, (in Chinese), 2012.
  6. Qifeng Tang, Lei Xu, Ju Qian, Lin Chen, and Zhenyu Zhang, "A fault localization method based on model combination", China Sciencepaper 7(1): 19-27 (2012). (in Chinese)
Ph.D Thesis
  1. Zhenyu Zhang, "Software Debugging through Dynamic Analysis of Program Structures", The University of Hong Kong (2009). download pdf file
Translations
  1. Nicholas Wells, (Apr, 2004), "Guide to Linux Networking and Security", in chinese. (Zhenyu Zhang and Wei Liu, Trans.). Science Press, Beijing. [online resource]
  2. Blake Schwendiman, (Jan, 2002), "PHP 4 Developer's Guide", in chinese. (Hongtao Yang, Jing Huang, and Zhenyu Zhang, Trans.). Tsinghua University Press, Beijing. [online resource]
Professional activities
  1. PC Member of the 27th International Conference on Software Engineering and Knowledge Engineering (SEKE 2015)
  2. PC Member of The First International Workshop onMobile Cloud TaaS (MCTaaS 2015)
  3. PC Member of the 3rd International Workshop on Software Mining (SoftwareMining-2014)
  4. PC Member of the 2014 Asia-Pacific Services Computing Conference (APSCC 2014)
  5. PC Member of the 38th Annual International Computers, Software and Applications Conference (COMPSAC 2014)
  6. PC Member of the 2nd International Workshop on Software Mining (SoftwareMining-2013)
  7. PC Member of 5th International Workshop on Software Testing in the Cloud (STITC 2013)
  8. Publicity Chair of the 13th International Conference On Quality Software (QSIC 2013)
  9. PC Member of the 25th International Conference on Software Engineering and Knowledge Engineering (SEKE 2013)
  10. PC Member of First International Workshop on Software Mining (SoftMine-2012)
  11. Guest Editor of Open Special Issue Testing and Debugging of Software Systems of Advances in Software Engineering
  12. PC Member of the 2nd International Workshop on Program Debugging (IWPD 2012)
  13. PC Member of the 12th International Conference On Quality Software (QSIC 2012)
  14. PC Member of the 24th International Conference on Software Engineering and Knowledge Engineering (SEKE 2012)
  15. PC Member of the 36th Annual IEEE International Computer Software and Applications Conference (COMPSAC 2012)
  16. PC Member of The 18th Asia-Pacific Software Engineering Conference (APSEC 2011)
  17. PC Member of International Journal of Software Engineering and Knowledge Engineering (IJSEKE 2010)
  18. PC Member of the 35th Annual IEEE International Computer Software and Applications Conference (COMPSAC 2011)
  19. PC Member of the Second IEEE International Worksho on Program Debugging (IWPD 2011)
  20. PC Member of Summer school on model checking (Oct 11-16, 2010, Institute of Software, Chinese Academy of Sciences)
  21. PC Member of the 23rd International Conference on Software Engineering and Knowledge Engineering (SEKE 2011)
  22. PC Member of the 1st International Workshop on Testing & Debugging (TeBug 2011)
  23. Publicity Chair of the 2011 International Conference on Advanced Software Engineering (ICASE-11)
  24. PC Member of the 2nd International Conference on Internet and the 5th Asia Pacific International Conference on Information Science and Technology (ICONI 2010 and APIC-IST 2010)
  25. Chair of the 1st International Workshop on Program Debugging in China (IWPDC 2010)
  26. PC Member of the 4th International Conference on Software and Data Technologies (ICSOFT 2009)
  27. PC Member of the 22nd International Conference on Software Engineering and Knowledge Engineering (SEKE 2010)
  28. PC Member of the 5th IEEE International Symposium on Service-Oriented System Engineering (SOSE 2010)
  29. Referred/Co-/External Reviewer of TSE, ASE, AST, COMPSAC, ICEBE, ICSM, ICSOFT, ISSRE, JSS, QSIC, SEKE, SNPD, SOQUA
Awards and honors
  1. Best Paper Award. Jul, 2017. "Which Factor Impacts GUI Traversal-Based Test Case Generation Technique Most? A Controlled Experiment on Android Applications". The 2017 IEEE International Conference on Software Quality, Reliability & Security (QRS 2017), Prague, Czech.
  2. Best Paper Award. Jul, 2009. "How well do test case prioritization techniques support statistical fault localization". The 33nd Annual IEEE International Computer Software and Applications Conference (COMPSAC 2009), Seattle, WA.
  3. SIGSOFT-CAPS fund. Jul, 2009. "Capturing propagation of infectedprogram states". The ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE 2009). The ACM Special Interest Group on Software Engineering.
  4. Best Paper Award Nomination. Apr, 2009. "Test case prioritization for regression testing of service-oriented business applications". The 18th International World Wide Web Conference (WWW 2009), Madrid, Spain.
  5. Best Paper Award (First Class). Nov, 2008. "Debugging through Evaluation sequences: A Controlled Experimental Study". The 196th Tsinghua University PhD Candidates Academic Forum and the 3rd Tsinghua University Shenzhen Graduate School PhD Candidates Academic Forum, Shenzhen, China.
  6. Best Paper Award. Jul, 2008. "Debugging through evaluation sequences: a controlled experimental study". The 32nd Annual IEEE International Computer Software and Applications Conference (COMPSAC 2008), Turku, Finland.
  7. Best Paper Award. Jul, 2008. "Debugging through evaluation sequences: a controlled experimental study". IEEE Computer Society, 2008.
  8. MSRA Fellowship 2006 Nomination. May, 2006.
  9. Contributor of Gnome Email tool - Evolution. Aug, 2003 - Feb, 2004.
Patent
  1. Yunqian and Zhenyu Zhang, "Software fault localization by using Markov model", Chinese Patent, no. 201310308553.9.
  2. Zhenyu Zhang and Wenchao Gao, "Software fault localization by using evaluation sequence of Boolean expression", Chinese Patant, no. 201210002136.7.
Computer Software Copyright
  1. "Murphi Parser V1.0", (in Chinese), no. 2013SR0 85673.
  2. "Murphi Parser V2.0", (in Chinese).
Project
  1. BuildBlade (Oct, 2011 - Apr, 2012)
    A regression testing tool built on Buildbot. It addresses multi-platform testing issues, especially for software like browsers, Web application, Instance Communication Tools, etc., that need to work in different platforms.
  2. BuildEase (Apr, 2011 - Setp, 2011)
    A regression testing tool built on CruiseControl. It has common CI functionalities and the ability of test case prioritization and fault localization. It aims at reducing testing human work, debugging efforts, and development risks.
Fundings
  1. Jan 2014 - Dec 2018. Safety Critical Systems Software Project Management and Quality Assurance.
    National Key Basic Research Program of China (973), Grant No. 2014CB340702, RMB 14,000,000. (Co-Investigator)
  2. Jan 2014 - Dec 2014. Intelligent Instrument and Analysis for Continuous Delivery and Test Optimization.
    IBM UR Project, Grant No. JSP201309009, RBM 100,000. (Pricipal Investigator)
  3. Jan 2014 - Dec 2017. Key technologies of parallel, multi-platform cloud-based testing.
    National Natural Science Foundation of China (NSF China), Grant No. 61379045, RMB 720,000. (Principal Investigator)
  4. Jan, 2011 - Dec 2013. Regression testing and fault localization in a continuous integration environment.
    National Natural Science Foundation of China (NSF China), Grant No. 61003027, RMB 200,000. (Principal Investigator)
  5. Jan 2010 - Dec 2012. Research on the application of automatic software fault localization.
    Research grant, State Key Laboratory of Computer Science, RMB 300,000. (Principal Investigator)
  6. Jan 2010 - Dec 2011. Regression testing service equipped with fault localization mechanism.
    Research grant, State Key Laboratory of Computer Science, RMB 100,000. (Principal Investigator)
Experiences
  1. Dec, 2011 - Present. Associate Research Professor.
    State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing.
  2. Feb, 2010 - Nov 2011. Assistant Research Professor.
    State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing.
  3. Oct, 2006 - Jan, 2010. Research Assistant. (Full time RA from Oct, 2009)
    Department of Comptuer Science, The University of Hong Kong, Hong Kong.
  4. Oct, 2005 - Sept, 2006. Teaching Assistant.
    Department of Comptuer Science, The University of Hong Kong, Hong Kong.
  5. Aug, 2003 - Feb, 2004. Software engineer.
    SUN China Engineering and Research Institute (SUN ERI), Beijing, China.
  6. Mar, 2003 - Jul, 2003. Visiting student.
    Visual Computing Group (VC), Microsoft Research Asia (MSRA), Beijing, China. Supervised by Dr. Harry Shum.
  7. Sept, 2002 - Jul, 2005. Intern.
    Computer and Information Management Center of Tsinghua University, Beijing, China.
Education
  1. Ph.D (Oct, 2005 - Oct, 2009)
    Department of Comptuer Science, The University of Hong Kong, Hong Kong.
    Supervisors: Prof. T. H. Tse and Dr. W. K. Chan.
  2. Msc (Sept, 2002 - Jul, 2005)
    Department of Comptuer Science and Technology, Tsinghua University, Beijing, China.
    Supervisor: Prof. Yingxue Wang.
  3. BEng (Sept, 1998 - Jul, 2002)
    Department of Comptuer Science and Technology, Tsinghua University, Beijing, China.
Correspondence address
    Room A217, Floor 2, Building 5,
    State Key Laboratory of Computer Science,
    Institute of Software, Chinese Academy of Sciences,
    4#, South Fourth Street of Zhongguancun,
    Beijing, 100190
    P.R. China