About me
Hi! My name is Yisen Xu and I am currently working as a software developer at Alibaba Group in China. I completed my master’s degree at the School of Computer Science at Wuhan University, where I was advised by Dr.Jifeng Xuan. I also obtained my bachelor’s degree in Software Engineering from the same university in 2019.
During my academic journey, I developed a strong passion for research in the fields of software engineering, machine learning, deep learning, and mining software repositories. I am particularly interested in exploring innovative approaches to improve software quality and efficiency through the integration of these areas.
Publications
- Yisen Xu, Xiangyang Jia, Lingbo Li, Fan Wu, Jifeng Xuan. Automatically Identifying Calling-Prone Higher-Order Functions of Scala Programs to Assist Testers. Journal of Computer Science and Technology, 35, 1278–1294(2020). https://doi.org/10.1007/s11390-020-0526-y.
- Yisen Xu, Fan Wu, Xiangyang Jia, Lingbo Li, Jifeng Xuan. Mining the Use of Higher-Order Functions: An Exploratory Study on Scala Programs. Empirical Software Engineering, 25, 4547–4584 (2020). https://doi.org/10.1007/s10664-020-09842-7.
- Yisen Xu, Xiangyang Jia, Jifeng Xuan. “Writing Tests for This Higher-Order Function First: Automatically Identifying Future Callings to Assist Testers”. Proceedings of the 11th Asia-Pacific Symposium on Internetware (Internetware 2019), Fukuoka, Japan. 2019.
- Wahidur Rahman, Yisen Xu, Fan Pu, Jifeng Xuan, Xiangyang Jia, Michail Basios, Leslie Kanthan, Lingbo Li, Fan Wu, Baowen Xu. “Clone detection on large scala codebases”. IEEE 14th International Workshop on Software Clones, IWSC 2020, London, ON, Canada, February 18, 2020.
- Yuhang Li, Shi Ying, Xiangyang Jia, Yisen Xu, Lili Zhao, Guoli Cheng, Bingming Wang, Jifeng Xuan. “EH-Recommender: Recommending Exception Handling Strategies Based on Program Context”. Proceedings of the 23rd IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2018), Melbourne, Australia, December 12-14, 2018.
News
- [November 30, 2020] Paper: Automatically Identifying Calling-Prone Higher-Order Functions of Scala Programs to Assist Testers got accepted for JCST 2020.
- [September 4, 2020] Paper: Mining the use of higher-order functions got accepted for EMSE 2020.
- [November 21 - November 25, 2019] I attended the National Software Application Conference (NASAC 2019) held in Hangzhou, China.
- [October 27 - October31, 2019] I attended the 11th Asia-Pacific Symposium on Internetware (Internetware 2019) held in Fukuoka, Japan.
- [September 2, 2019] Paper: Writing Tests for This Higher-Order Function First: Automatically Identifying Future Callings to Assist Testers got accepted to Internetware 2019.
- [August 2, 2019] One paper got accepted to NASAC 2019.
- [July 15 - July 19, 2019] I attended the ACM SIGSOFT International Symposium on Software Testing and Analysis(ISSTA 2019) held in Beijing, China.
Awards & Honors
- National Scholarship, China, 2021
- First Prize Scholarship, Wuhan University, 2021
- First Prize Scholarship, Wuhan University, 2020
- Second Prize Scholarship, Wuhan University, 2019
- Second Prize Scholarship, Wuhan University, 2018