| 2017 | SNPD | Issues with conducting controlled on-line experiments for E-Commerce. | Dapeng Liu, Shaochun Xu, Brian Zhang, Chunlin Wang, Chunqing Li, Feng Zhou |
| 2016 | SNPD | A comparative study on black-box testing with open source applications. | Shaochun Xu, Lichao Chen, Chunning Wang, Oleksandr Rud |
| 2015 | SNPD | The application of graph algorithms: A reference mapping tool. | Chunning Wang, Shaochun Xu, Lichao Chen, Jiayu Li |
| 2014 | SNPD | Using client-side access partitioning for data clustering in big data applications. | Dapeng Liu, Shaochun Xu, Zengdi Cui |
| 2013 | SNPD | Evaluating Programming Performance with Keystroke Characteristics: An Empirical Experiment. | Huafu Liu, Dapeng Liu, Shaochun Xu |
| 2011 | SERA | Case Study on Incremental Software Development. | Dapeng Liu, Shaochun Xu, Wencai Du |
| 2009 | SNPD | A Tool Suite for Java Program Tracing and Feature Location. | Dapeng Liu, Shaochun Xu |
| 2009 | SERA | Evaluation of Test-Driven Development: An Academic Case Study. | Shaochun Xu, Tong Li |
| 2007 | AICCSA | An Eclipse Plug-in: Dependency Browser. | Dapeng Liu, Shaochun Xu, Zhongyuan Liu |
| 2007 | COMPSAC | A Combined Concept Location Method for Java Programs. | Dapeng Liu, Shaochun Xu |
| 2007 | SNPD | New Software Quality Metrics for Object-Oriented Programs. | Dapeng Liu, Shaochun Xu |
| 2007 | SERA | Virtual Reality Based on Stereotypical RUPERT for Stroke Functional Rehabilitative Training Scenarios. | Xuhui Chen, Chaolin Ma, Shaochun Xu, Jiping He |
| 2005 | SERA | A Cognitive Model for Program Comprehension. | Shaochun Xu |
| 2004 | SNPD | An improved method for concept location during Program Comprehension. | Yong Jiang, Shaochun Xu |
| 2004 | SNPD | Case Studies of Constructivist Learning in Incremental Software Development and Software Reuse. | Shaochun Xu, Yong Jiang |