Zhenyu Zhang, W. K. Chan, and T. H. Tse, "Fault Localization without Success Record: a Review and Proposal", to appear in Computer (2012).
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 (IST) (2012). doi:10.1016/j.infsof.2012.01.006.
Lei Zhao, Li-na Wang, Dongming Gao, Zhenyu Zhang, and Zuoting Xiong, "Mining Associations to Improve the Effectiveness of Fault Localization", to appear in Chinese Journal of Computers, (forthcoming).
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)
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.
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.
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 (IST) 51(11): 1573-1585 (2009). doi:10.1016/j.infsof.2009.06.013.
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.
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.
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.
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.
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.
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]
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)
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]
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)
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.
Zhenyu Zhang, Bo Jiang, W. K. Chan, and T. H. Tse, "Debugging through Evaluation sequences: A Controlled Experimental Study", in The 196th Tsinghua University PhD Candidates Academic Forum and the 1st First Nanshan Academic Forum for PhD Candidates, Shenzhen, China, Nov 28 - 29, 2008. Graduate School at Shenzhen, Tsinghua University. [Best Paper Award (first class)]
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.
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]
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.
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.
Zhenyu Zhang, "Software Debugging through Dynamic Analysis of Program Structures", The University of Hong Kong (2009).
Translations
Nicholas Wells, (Apr, 2004), "Guide to Linux Networking and Security", in chinese. (Zhenyu Zhang and Wei Liu, Trans.). Science Press, Beijing. [online resource]
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]
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.
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.
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.
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.
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.
Best Paper Award. Jul, 2008. "Debugging through evaluation sequences: a controlled experimental study". IEEE Computer Society, 2008.
Zhenyu Zhang and Wenchao Gao, "Software fault localization by using evaluation sequence of Boolean expression", Chinese Patant, no. 201210002136.7.
Project
BuildBlade (Oct, 2011 - Present)
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.
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
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)
Jan, 2011 - Dec 2013. Software Defect Prediction: Models and Applications. National Natural Science Foundation of China (NSF China), Grant No. 61073006, RMB 300,000. (Co-Investigator)
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)
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)
Room 335, Floor 3, 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
Last updated in Oct, 2011. @ Copyright 2005-2011, Zhenyu Zhang. All rights reserved.
Thanks for supports from my family and family corporation - Shanxi Zhongyong Powder Material Co., Ltd..