Professor
School of Computer Science
Fudan University, China

Email: pengxin@fudan.edu.cn

Office: Software Building 401

Address: 825 Zhangheng Road, Shanghai 201203

News
  • 06/19: be a member of ICSE 2020 SEIP Track Program Committee
  • 05/19: four papers accepted by ESEC/FSE 2019 research track
  • 05/19: a new version of our benchmark microservice system TrainTicket is released after refactoring
  • 05/19: “Delta Debugging Microservice Systems with Parallel Optimization” accepted by IEEE Transactions on Services Computing
  • 04/19: be a member of Empirical Software Engineering (EMSE) editorial board
  • 04/19: be a member of ACM Transactions on Software Engineering and Methodology (TOSEM) distinguished reviewers board
  • 03/19: “AI-Boosted Software Automation: Learning from Human Pair Programmers” accepted by SCIENCE CHINA Information Sciences
  • 03/19: “Understanding Evolutionary Coupling by Fine-grained Co-change Relationship Analysis” accepted by ICPC 2019
  • 02/19: join ASE 2019 organization committee as Journal First Co-Chair
  • 02/19: “Generative API usage code recommendation with parameter concretization” accepted by SCIENCE CHINA Information Sciences
  • 12/18: “Fault Analysis and Debugging of Microservice Systems: Industrial Survey, Benchmark System, and Empirical Study” accepted by IEEE Transactions on Software Engineering
  • About me

    I am interested in developing intelligent software engineering techniques and tools for software development, maintenance, and operation. I lead the CodeWisdom Team in Fudan University.

    Our research focuses on three aspects: software analytics and big data analysis for software development; intelligent software development by using AI technologies such as deep learning and knowledge graph; intelligent software technologies in mobile and cloud computing, including AIOps of microservice systems and situational composition of ubiquitous services.

    Our work won the Best Paper Award ICSM 2011, the ACM SIGSOFT Distinguished Paper Award of ASE 2018, and the IEEE TCSE Distinguished Paper Award of ICSME 2018.

    Working/Education Experience:

  • 2015 – present, Professor, Fudan University
  • 2010 – 2015, Associate Professor, Fudan University
  • 2006 – 2010, Assistant Professor, Fudan University
  • 2001 – 2006, PhD of Computer Science, Fudan University
  • 1997 – 2001, Bachelor of Computer Science, Fudan University
  • Research

    to appear...

    System

    to appear...

    Publication

      See also at DBLP and Google Scholar.

      Xiang Zhou, Xin Peng, Tao Xie, Jun Sun, Chao Ji, Dewei Liu, Qilin Xiang, and Chuan He.
      Latent Error Prediction and Fault Localization for Microservice Applications by Learning from System Trace Logs.
      In Proceedings of the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2019) , Tallinn, Estonia, August 2019.
      Download: [PDF] [BibTeX]

      Chong Wang, Xin Peng, Mingwei Liu, Zhenchang Xing, Xuefang Bai, Bing Xie and Tuo Wang.
      A Learning-based Approach for Automatic Construction of Domain Glossary from Source Code and Documentation.
      In Proceedings of the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2019) , Tallinn, Estonia, August 2019.
      Download: [PDF] [BibTeX]

      Mingwei Liu, Xin Peng, Andrian Marcus, Zhenchang Xing, Wenkai Xie, Shuangshuang Xing and Yang Liu.
      Generating Query-specific Class API Summaries.
      In Proceedings of the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2019) , Tallinn, Estonia, August 2019.
      Download: [PDF] [BibTeX]

      Chen Zhang, Bihuan Chen, Linlin Chen, Xin Peng and Wenyun Zhao.
      A Large-Scale Empirical Study of Compiler Errors in Continuous Integration.
      In Proceedings of the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2019) , Tallinn, Estonia, August 2019.
      Download: [PDF] [BibTeX]

      Xiang Zhou, Xin Peng, Tao Xie, Jun Sun, Chao Ji, Wenhai Li, and Dan Ding.
      Delta Debugging Microservice Systems with Parallel Optimization.
      IEEE Transactions on Services Computing ,To appear. (An extended version of the ASE'18 paper)
      Download: [PDF]

      Xiang Zhou, Xin Peng, Tao Xie, Jun Sun, Chao Ji, Wenhai Li, and Dan Ding.
      Fault Analysis and Debugging of Microservice Systems: Industrial Survey, Benchmark System, and Empirical Study.
      IEEE Transactions on Software Engineering , To appear.
      Download: [PDF]

      Bihuan Chen, Xin Peng, Yang Liu, Songzheng Song, Jiahuan Zheng, and Wenyun Zhao.
      Architecture-Based Behavioral Adaptation with Generated Alternatives and Relaxed Constraints.
      IEEE Transactions on Services Computing , 12(1): 73-87 (2019).
      Download: [PDF] [BibTeX]

      Xiang Zhou, Xin Peng, Tao Xie, Jun Sun, Wenhai Li, Chao Ji, and Dan Ding.
      Delta Debugging Microservice Systems.
      In Proceedings of 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2018) , Short Paper, Montpellier, France, September 2018.
      Download: [PDF] [BibTeX]
      An extended version to appear in IEEE Transactions on Services Computing.

      Jiangtao Wang, Junfeng Zhao, Yong Zhang, Xin Peng, Ying Li, and Yun Xie.
      Enabling Human-Centric Smart Cities: Crowdsourcing-Based Practice in China.
      IEEE Computer , 51(12): 42-49 (2018).
      Download: [PDF] [BibTeX]

      Xiang Zhou, Xin Peng, Tao Xie, Jun Sun, Chenjie Xu, Chao Ji, and Wenyun Zhao.
      Poster: Benchmarking Microservice Systems for Software Engineering Research.
      In Proceedings of the 40th International Conference on Software Engineering (ICSE 2018) , Posters, Gothenburg, Sweden, May 2018.
      Download: [PDF] [BibTeX]

    Service

    Conference Steering Committee Member

  • Steering Committee Member, International Conference on Software Maintenance and Evolution (ICSME), (2017-)

  • Journal/Magazine (Guest) Editor/Board Member

  • Editorial Board Member, Empirical Software Engineering (EMSE), (2019-)
  • Distinguished Reviewers Board Member, ACM Transactions on Software Engineering and Methodology (TOSEM), (2019-)
  • Editorial Board Member, Chinese Journal of Software, (2015-)
  • Guest Editor, Special Issue on Software and Systems Reuse in the Big Data Era, Journal of Systems and Software, 2019
  • Guest Editor, Special Issue on "Internetware: Research Progress and Current Trend", SCIENCE CHINA Information Sciences, 2017
  • Guest Editor, Special Issue on Software Maintenance and Evolution, Empirical Software Engineering, 2017
  • Guest Editor, Special Issue on Data-Driven Intelligent Software Development, Chinese Journal of Software, 2017