Baowen Xu received his bachelor's degree in Computing Technology from Wuhan University in 1987, master's degree in Computer Science from Huazhong University of Science and Technology in 1984, and Ph.D. degree in Computer Science and Technology from Beihang University in 2002. He is a currently a full professor in the Department of Computer Science & Technology of Nanjing University. He is the Funding Director of the Institute of Software Quality at Nanjing University.

His major research interests are programming languages, software testing, software maintenance, and software metrics. He has published extensively in premiere software engineering journals and conferences such as TOSEM, TSE, JSS, TR, ICSE, FSE, ICSME, ICST, etc.

He received various awards/honors such as the First Prize of the Hubei Provincial Science & Technology Progress Award and the Jiangsu Provincial Science & Technology Progress Award. He is the Fellow of the CCF and the Distinguished Young Scholars of NSFC.

He serves as an Associate Editor of IEEE Transactions on Reliability(2016 ~ present), member of editorial board of Science China (2006 ~ 2018), member of editorial board of Frontier Computer Science, the Steering Committee Co-Chairs of IEEE & CCF The Web Information Systems and Applications Conference. He was the General Chair of the 12th and the 6th IEEE & CCF Web Information Systems and Applications Conference, the General Chair of the Fifth IEEE International Symposium on Service Oriented System Engineering.