Peking University
School
of Electronics Engineering and Computer Science

 

 

 

 

 

Dr. Lu Zhang is a Professor in the Institute of Software, School of Electronics Engineering and Computer Science, Peking University, P.R. China. He received both PhD and BSc in Computer Science from Peking University in 2000 and 1995 respectively. His PhD advisor is Professor Fuqing Yang. He was a visiting post-doctoral researcher in School of Computing and Mathematical Sciences, Oxford Brookes University, UK from September 2000 to February 2001. From April 2001 to January 2003, he worked as a post-doctoral researcher in the Department of Computer Science, University of Liverpool, UK. From April 2003, he joined the Institute of Software, School of Electronics Engineering and Computer Science, Peking University. Professor Lu Zhang's current research interests include software maintenance and evolution, software analysis and testing, program comprehension, software reuse and component-based software development.

 

 

My publications at DBLP

My profile at Google Scholar

My publications in Chinese

1.       Xiaoyin Wang, Yingnong Dang, Lu Zhang, Dongmei Zhang, Erica Lan, and Hong Mei, "Predicting Consistency-Maintenance Requirement of Code Clones at Copy-and-Paste Time," IEEE Transactions on Software Engineering. (To Appear) [Download] [BibTex]

2.   Lingming Zhang, Lu Zhang and Sarfraz Khurshid, "Injecting Mechanical Faults to Localize Developer Faults for Evolving Software," Proceedings of 28th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2013), (part of SPLASH 2013), October 26-31 2013, pp. 765-784. [Download] [BibTex]

3.   Dan Hao, Tian Lan, Hongyu Zhang, Chao Guo, and Lu Zhang, "Is This a Bug or an Obsolete Test?" Proceedings of 27th European Conference on Object-Oriented Programming (ECOOP 2013), 3-5 July 2013, pp. 602-628. [Download] [BibTex]

4.       Lingming Zhang, Dan Hao, Lu Zhang, Gregg Rothermel, and Hong Mei, "Bridging the Gap Between the Total and Additional Test-Case Prioritization Strategies," Proceedings of 35th International Conference on Software Engineering (ICSE 2013), 18-26 May 2013, pp. 192-201. [Download] [BibTex]

5.       Xiaoyin Wang, Lu Zhang, Tao Xie, Hong Mei, and Jiasu Sun, "Locating Need-to-Externalize Constant Strings for Software Internationalization with Generalized String-Taint Analysis," IEEE Transactions on Software Engineering, Vol. 39, No. 4, April 2013, pp. 516-536.  [Download] [BibTex]

6.       Hong Mei, Dan Hao, Lingming Zhang, Lu Zhang, Ji Zhou, and Gregg Rothermel, "A Static Approach to Prioritizing JUnit Test Cases," IEEE Transactions on Software Engineering, Vol.38, No. 6, 2012, pp. 1258-1275. [Download] [BibTex]

7.       Xiaoyin Wang, Lu Zhang, Tao Xie, Yingfei Xiong, and Hong Mei, "Automating Presentation Changes in Dynamic Web Applications via Collaborative Hybrid Analysis," Proceedings of the 18th ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE-20), 10-17 November, 2012, 16. [Download] [BibTex]

8.       Xiaoyin Wang, Yingnong Dang, Lu Zhang, Dongmei Zhang, Erica Lan, and Hong Mei, "Can I Clone This Piece of Code Here?" Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), 3-7 September, 2012, pp. 170-179. [Download] [BibTex]

9.   Lingming Zhang, Darko Marinov, and Lu Zhang, and Sarfraz Khurshid, "Regression Mutation Testing," Proceedings of International Symposium on Software Testing and Analysis (ISSTA 2012), 15-20 July, 2012, pp. 331-341. [Download] [BibTex]

10.   Dan Hao, Lu Zhang, Xingxia Wu, Hong Mei, and Gregg Rothermel, "On-Demand Test Suite Reduction," Proceedings of 34th International Conference on Software Engineering (ICSE 2012), 2-9 June 2012, pp. 738-748. [Download] [BibTex]

11.   Sichen Meng, Xiaoyin Wang, Lu Zhang, and Hong Mei, "A History-Based Matching Approach to Identification of Framework Evolution," Proceedings of 34th International Conference on Software Engineering (ICSE 2012), 2-9 June 2012, pp. 353-363. [Download] [BibTex]

12.   Xiaoyin Wang, Lu Zhang, Tao Xie, Hong Mei, and Jiasu Sun, "Locating Need-to-Translate Constant Strings in Web Applications," Proceedings of the 18th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-18), 7-11 November, 2010, pp. 87-96. [Download] [BibTex]

13.   Xiaoyin Wang, David Lo, Jiefeng Cheng, Lu Zhang, Hong Mei, and Jeffrey Xu Yu, "Matching Dependence-Related Queries in the System Dependence Graph," Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering (ASE 2010), 20-24 September, 2010, pp. 457-466. [Download] [BibTex]

14.   Lu Zhang, Shan-Shan Hou, Jun-Jue Hu, Tao Xie, and Hong Mei, "Is Operator-Based Mutant Selection Superior to Random Mutant Selection?"  Proceedings of 32nd International Conference on Software Engineering (ICSE 2010), Vol. 1, 2-8 May 2010, pp. 435-444. [Download] [BibTex]

15.   Hao Zhong, Suresh Thummalapanta, Tao Xie, Lu Zhang, and Qing Wang, "Mining API Mapping for Language Migration," Proceedings of 32nd International Conference on Software Engineering (ICSE 2010), Vol. 1, 2-8 May 2010, pp. 195-204. [Download] [BibTex]

16.   Hao Zhong, Lu Zhang, Tao Xie, and Hong Mei, "Inferring Resource Specifications from Natural Language API Documentation," Proceedings of the 24th IEEE/ACM International Conference on Automated Software Engineering (ASE2009), 16-20 November 2009, pp. 307-318. (Best Paper Award and Distinguished Paper Award) [Download] [BibTex]

17.   Lu Zhang, Shan-Shan Hou, Chao Guo, Tao Xie, Hong Mei, "Time-Aware Test-Case Prioritization using Integer Linear Programming," Proceedings of International Symposium on Software Testing and Analysis (ISSTA 2009), 19-23 July 2009, pp. 213-223. [Download] [BibTex]

18.   Hao Zhong, Tao Xie, Lu Zhang, Jian Pei, and Hong Mei, "MAPO: Mining and Recommending API Usage Patterns," Proceedings of 23rd European Conference on Object-Oriented Programming (ECOOP 2009), 6-10 July 2009, pp. 318-343. [Download] [BibTex]

19.   Xiaoyin Wang, Lu Zhang, Tao Xie, Hong Mei, and Jiasu Sun, "Locating Need-to-Translate Constant Strings for Software Internationalization," Proceedings of 31st International Conference on Software Engineering (ICSE 2009), 16-24 May 2009, pp. 353-363. [Download] [BibTex]

20.   Xiaoyin Wang, Lu Zhang, Tao Xie, John Anvik, and Jiasu Sun, "An Approach to Detecting Duplicate Bug Reports using Natural Language and Execution Information," Proceedings of 30th International Conference on Software Engineering (ICSE2008), May 2008, pp. 461-470. [Download] [BibTex]

21.   Wei Zhao, Lu Zhang, Yin Liu, Jiasu Sun, and Fuqing Yang, "SNIAFL: Towards a Static Noninteractive Approach to Feature Location," ACM Transactions on Software Engineering and Methodology, Vol. 15, No. 2, April 2006, pp. 195-226. [Download] [BibTex]

22.   Ying Pan, Lei Wang, Lu Zhang, Bing Xie, and Fuqing Yang, "Relevancy Based Semantic Interoperation of Reuse Repositories," Proceedings of the 12th ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE-12), 31 Oct-5 Nov 2004, pp. 211-220. [Download] [BibTex]

23.   Wei Zhao, Lu Zhang, Yin Liu, Jiasu Sun, and Fuqing Yang, "SNIAFL: Towards a Static Non-Interactive Approach to Feature Location," Proceedings of 26th International Conference on Software Engineering (ICSE2004), 23-28 May 2004, pp. 293-303. (Distinguished Paper Award) [Download] [BibTex]

 

All My Publications in English by Year

[To Appear] [2014] [2013] [2012] [2011] [2010] [2009] [2008] [2007] [2006] [2005] [2004] [2003] [2002] [2001]

All My Publications in English by Type

[In Journals] [In Conference/Workshops] [Unrefereed]

 

Services for Academic Journals:

Editorial Board, Frontiers of Computer Science and Technology (in Chinese), 2012-

Editorial Board, Journal of Software (in Chinese), 2011-

Editorial Board, ISRN Software Engineering, 2011-

Editorial Board, Software Testing, Verification and Reliability, 2007-

Editorial Board, Journal of Software Maintenance and Evolution: Research and Practice, 2007-2010

 

Services for Conferences/Workshops:

[2013] [2012] [2011] [2010] [2009] [2008 and Before]