Publications

DBLP

中文期刊/一级学报 (Chinese Journal Articles)

Book

Book Chapter

  • Zheng Li, He Zhang, and Liam O’Brien, “Towards Interdisciplinary Approach to SOA Implementations”, in Communications in Computer and Information Science (CCIS) Series, vol.0275:185-202, Springer, 2013. (doi:10.1007/978-3-642-32341-6_13)

Journal Articles

  • Guoping Rong, Yongda Yu, Yifan Zhang, He Zhang, Haifeng Shen, Dong Shao, Hongyu Kuang, Min Wang, Zhao Wei, Yong Xu, Juhong Wang, Distilling Quality Enhancing Comments from Code Reviews to Underpin Reviewer Recommendation, IEEE Transactions on Software Engineering (Early Access), IEEE, 2024.
  • Chenxing Zhong, He Zhang, Huang Huang, Zhikun Chen, Chao Li, Xiaodong Liu, Shanshan Li. DOMICO: Checking Conformance Between Domain Models and Implementations, Software: Practice and Experience., 54(4): 595-616, Wiley, 2024.
  • Bohan Liu, He Zhang, Weigang Ma, Gongyuan Li, Shanshan Li, Haifeng Shen. The Why, When, What, and How About Predictive Continuous Integration: A Simulation-Based Investigation. IEEE Transactions on Software Engineering, 49(12): 5223-5249, IEEE, 2023.
  • Shenghui Gu, Guoping Rong, Tian Ren, He Zhang, Haifeng Shen, Yongda Yu, Xian Li, Jian Ouyang, and Chunan Chen, “TrinityRCL: Multi-Granular and Code-Level Root Cause Localization Using Multiple Types of Telemetry Data in Microservice Systems”, IEEE Transactions on Software Engineering, 49(5): 3071-3088, IEEE, 2023.
  • Yue Li, He Zhang, Bohan Liu, Liming Dong, Haojie Gong, Guoping Rong. Verification and validation of software process simulation models: A systematic mapping study, Journal of Software: Evolution and Process. Early View, Wiley, 2023.
  • Xin Zhou, Runfeng Mao, He Zhang, Qiming Dai, Huang Huang, Haifeng Shen, Jingyue Li, Guoping Rong, Revisit security in the era of DevOps: An evidence-based inquiry into DevSecOps industry, IET, 17(4): 435-454, Wiley, 2023.
  • Xin Zhou, Shanshan Li, Lingli Cao, He Zhang, Zijia Jia, Chenxing Zhong, Zhihao Shan, and Muhammad Ali Babar. Revisiting the practices and pains of microservice architecture in reality: An industrial inquiry, Journal of Systems and Software (JSS), 195: 111521, Elsevier, 2023.
  • Shenghui Gu, Guoping Rong, He Zhang, Haifeng Shen. Logging Practices in Software Engineering: A Systematic Mapping Study. IEEE Transactions on Software Engineering, 49(2): 902-923, IEEE, 2023.
  • Guoping Rong, Hao Wang, Shenghui Gu, Yangchen Xu, Jialin Sun, Dong Shao, He Zhang. Locating Anomaly Clues for Atypical Anomalous Services: An Industrial Exploration. IEEE Transactions on Dependable and Secure Computing, 20(4): 2746-2761, IEEE, 2023.
  • Chenxing Zhong, Huang Huang, He Zhang, and Shanshan Li. “Impacts, causes, and solutions of architectural smells in microservices: An industrial investigation”, Software: Practice and Experience, 52(12): 2574-2597, Wiley, 2022.
  • He Zhang, Runfeng Mao, Huang Huang, Qiming Dai, Xin Zhou, Haifeng Shen, Guoping Rong, Processes, challenges and recommendations of Gray Literature Review: An experience report, Information and Software Technology, 137: 106607, Elsevier, 2021.
  • Lanxin Yang, He Zhang, Haifeng Shen, Xin Huang, Xin Zhou, Guoping Rong and Dong Shao, Quality assessment in systematic literature reviews: A software engineering perspective, Information and Software Technology, 130:106397, Elsevier, 2021.
  • Shanshan Li, He Zhang, Zijia Jia, Chenxing Zhong, Cheng Zhang, Zhihao Shan, Jinfeng Shen and Muhammad Ali Babar, Understanding and addressing quality attributes of microservices architecture: A Systematic literature review, Information and Software Technology, 131:106449, Elsevier, 2021.
  • Orges Cico, Letizia Jaccheri, Anh Nguyen-Duc and He Zhang, Exploring the intersection between software industry and Software Engineering education – A systematic mapping of Software Engineering Trends, Journal of Systems and Software, 172:110736, Elsevier, 2021.
  • Yue Liu, Qinghua Lu, Shiping Chen, Qiang Qu, Hugo O’Connor, Kim-Kwang Raymond Choo and He Zhang, Capability-based IoT access control using blockchain, Digital Communications and Networks, 7(4): 463-469, Elsevier, 2021.
  • Orges Cico, Letizia Jaccheri, Anh Nguyen Duc and He Zhang, “Exploring the intersection between software industry and software engineering education: A systematic mapping of software engineering trends”, Journal of Systems and Software, 2020.
  • Guoping Rong, Zefeng Jin. He Zhang, Youwen Zhang, Wenhua Ye and Dong Shao*, “DevDocOps: Enabling continuous documentation in alignment with DevOps“, Software: Practice and Experience, 50(3):210-226, 2020. (doi:10.1002/spe.2770)
  • Shanshan Li, He Zhang, Zijia Jia, Zheng Li, Cheng Zhang*, Jiaqi Li, Qiuya Gao, “A Dataflow-Driven Approach to Identifying Microservices from Monolithic Applications“, Journal of Systems and Software, 157:1-16, 2019. (doi:10.1016/j.jss.2019.07.008)
  • B. Liu, G. Rong*, L. Dong, H. Zhang, D. Chen, T. Chen, Y. Chen and T. Zhang, “What Are the Factors Affecting the Handover Process in Open Source Development?“, Journal of Systems and Software, 153:238-254, 2019. (doi:10.1016/j.jss.2019.03.063)
  • F. Zhang, J. Ge*, C. Wong, C. Li, X. Chen, S. Zhang, B. Luo, H. Zhang, and V. Chang, Online Learning Offloading Framework for Heterogeneous Mobile Edge Computing System, Journal of Parallel and Distributed Computing, 128(6):167-183, 2019.
  • G. Rong, H. Zhang, B. Liu, D. Shao and Q. Shan, “A Replicated Experiment for Evaluating the Effectiveness of Pairing Practice in PSP Education“, Journal of Systems and Software, 136:139-152, 2018. (doi:10.1016/j.jss.2017.08.011)
  • Z. Li, R. Ranjan, L. O’Brien, H. Zhang, M. Ali Babar, A. Y. Zomaya and L. Wang*, “On the Communication Variability Analysis of the NeCTAR Research Cloud System“, IEEE Systems Journal, 12(2):1506-1517, 2018. (doi: 10.1109/JSYST.2015.2483759) [Best Paper]
  • Z. Li, H. Zhang*, L. O’Brien, S. Jiang, Y. Zhou, M. Kihl, R. Ranjan, “Spot Pricing in the Cloud Ecosystem: A Comparative Investigation“, Journal of Systems and Software, 114:1-19, 2016. (doi:10.1016/j.jss.2015.10.042)
  • Z. Li, L. O’Brien, H. Zhang* and R. Cai, “On the Conceptualization of Performance Evaluation of IaaS Services“, IEEE Transactions on Services Computing, 7(4):628-641, 2014. (doi:10.1109/tsc.2013.39)
  • H. Zhang*, D. Raffo, T. Birkholzer, D. Houston, R. Madachy, J. Münch and S. Sutton, “Software Process Simulation – At a Crossroads“, Journal of Software: Evolution and Process, 26(10):923-928, 2014. (doi:10.1002/smr.1694)
  • H. Zhang*, J. Li, L. Zhu, R. Jeffery, Y. Liu, Q. Wang and M. Li, “Investigating Dependencies in Software Requirements for Change Propagation Analysis“, Information and Software Technology, 56(1):40-53, 2014. (doi:10.1016/j.infsof.2013.07.001)
  • Z. Li*, M. Liang, L. O’Brien, and H. Zhang, “The Cloud’s Cloudy Moment: A Systematic Survey of Public Cloud Service Outage“, International Journal of Cloud Computing and Services Science, 2(5):1-15, 2013. (doi:10.11591/closer.v2i5.5125)
  • Z. Li*, L. O’Brien, H. Zhang and R. Ranjan, “Applying Design of Experiments (DOE) to Performance Evaluation of Commercial Cloud Services“, International Journal of Grid and High Performance Computing, 5(3):75-93, 2013. (doi:10.4018/jghpc.2013070107)
  • Z. Li, H. Zhang*, L. O Brien, R. Cai and S. Flint, “On Evaluating Commercial Cloud Services: A Systematic Review“, Journal of Systems and Software, 86(9): 2371-2393, 2013. (doi:10.1016/j.jss.2013.04.021)
  • H. Zhang* and M. Ali Babar, “Systematic Reviews in Software Engineering: An Empirical Investigation“, Information and Software Technology, 55(7):1341-1354, 2013. (doi:10.1016/j.infsof.2012.09.008)
  • H. Zhang*, B. Kitchenham, and R. Jeffery, “Towards Trustworthy Software Process Models: An Exploratory Study on Transformable Process Modeling“, Journal of Software: Evolution and Process, 24(7):741-763, 2012. (doi:10.1002/smr.516)
  • X. Bai*, L. Huang, H. Zhang, and S. Koolmanojwong, “Hybrid Modeling and Simulation for Trustworthy Software Process Management: A Stakeholder-Oriented Approach“, Journal of Software: Evolution and Process, 24(7):721-740, 2012. (doi:10.1002/smr.480)
  • Z. Li*, L. O’Brien and H. Zhang, “Circumstantial-Evidence-Based Effort Judgment for Web Service Composition based SOA Implementations“, International Journal of Space-Based and Situated Computing, 2(1):31-44, 2012. (doi:10.1504/ijssc.2012.045563)
  • H. Zhang*, M. Ali Babar and P. Tell, “Identifying Relevant Studies in Software Engineering“, Information and Software Technology, 53(6):625-637, 2011. (doi:10.1016/j.infsof.2010.12.010)
  • +B. Kitchenham*, H. Al-Kilidar, M. A. Babar, M. Berry, K. Cox, J. Keung, F. Kurniawati, M. Staples, H. Zhang, and L. Zhu, “Evaluating Guidelines for Empirical Software Engineering Studies“, Journal of Empirical Software Engineering, 13(1):97-121, 2008. (doi:10.1007/s10664-007-9053-5)

Conference Papers

  • Jun Lv, Shanshan Li, He Zhang, Yang Zhang, Guoping Rong, Manuel Rigger, Detecting Build Dependency Errors in Incremental Builds. in Proceedings of the International Symposium on Software Testing and Analysis (ISSTA), ACM, 2024. (to appear)
  • Hui Gao, Hongyu Kuang, Wesley K. G. Assunção, Christoph Mayr-Dorn, Guoping Rong, He Zhang, Xiaoxing Ma, Alexander Egyed. TRIAD: Automated Traceability Recovery based on Biterm-enhanced Deduction of Transitive Links among Artifacts. in Proceedings of the International Conference on Software Engineering (ICSE). ACM, 2024. (to appear)
  • Bohan Liu, He Zhang, Weigang Ma, Hongyu Kuang, Yi Yang, Jinwei Xu, Shan Gao, Jian Gao. Mining Pull Requests to Detect Process Anomalies in Open Source Software Development. in Proceedings of the International Conference on Software Engineering (ICSE). ACM, 2024. (to appear)
  • Zikuan Wang, Bohan Liu, Zeye Zhan, He Zhang, Gongyuan Li. An Ethnographic Study on the CI of A Large Scale Project. In Proceedings of the International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). ACM, 2024. (to appear)
  • Yue Li, Zhong Ren, Zhiqi Wang, Lanxin Yang, Liming Dong, Chenxing Zhong, and He Zhang. Fine-SE: Integrating Semantic Features and Expert Features forS oftware Effort Estimation. in Proceedings of the International Conference on Software Engineering (ICSE). ACM, 2024. (to appear)
  • Lanxin Yang, Jinwei Xu, Yifan Zhang, He Zhang, and Alberto Bacchelli. EvaCRC: Evaluating code review comments. in Proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE). San Francisco, California, USA, ACM, 2023, 275–287.
  • Liming Dong, He Zhang, Yue Li, Bohan Liu, Zhiluo Weng. On Preparing and Assessing Data for Process Simulation Modeling: An Industrial Report. in Proceedings of the International Conference on Software and System Processes (ICSSP). Melbourne, Australia, IEEE, 2023: 58-69.
  • Juzheng Zhang, He Zhang, Lanxin Yang, Liming Dong, Yue Li. An Experience Report on Assessing Software Engineer’s Outputs in Practice. in Proceedings of the International Conference on Software and System Processes (ICSSP). Melbourne, Australia, IEEE, 2023: 13-24.
  • Guoping Rong, Shenghui Gu, Haifeng Shen, He Zhang, and Hongyu Kuang, “How Do Developers’ Profiles and Experiences Influence their Logging Practices? An Empirical Study of Industrial Practitioners”, in Proceedings of the 45th International Conference on Software Engineering (ICSE), Melbourne, Australia, IEEE, 2023, 855-867.
  • Lanxin Yang, Bohan Liu, Junyu Jia, Junming Xue, Jinwei Xu, Alberto Bacchelli, and He Zhang, “Evaluating Learning-to-Rank Models for Prioritizing Code Review Requests using Process Simulation”, in Proceedings of the 30th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Taipa, Macao, IEEE, 2023, 461-472.
  • Peiru Li, Shanshan Li, Mengjie Ding, Jiapeng Yu, He Zhang, Xin Zhou, Jingyue Li. A Vulnerability Detection Framework for Hyperledger Fabric Smart Contracts Based on Dynamic and Static Analysis. in Proceedings of Evaluation and Assessment in Software Engineering (EASE), Gothenburg, Sweden, ACM, 2022, 366-374. [workshop]
  • Ou Wu, Shanshan Li, Liwen Liu, He Zhang, Xin Zhou, Qinghua Lu. Performance Modeling of Hyperledger Fabric 2.0. in Proceedings of Evaluation and Assessment in Software Engineering (EASE), Gothenburg, Sweden, ACM, 2022, 357-365. [workshop]
  • Ou Wu, Shanshan Li, He Zhang, Liwen Liu, Yanze Wang, and Haoming Li. “An Optimized Scheduling Algorithm for the Multi-channel Hyperledger Fabric”, in Proceedings of the 20th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA), 2022, IEEE, 636-643.
  • Ou Wu, Shanshan Li, Yanze Wang, Haoming Li, and He Zhang. “Modeling Cross-blockchain Process Using Queueing Theory: The Case of Cosmos”, in Proceedings of the 28th IEEE International Conference on Parallel and Distributed Systems (ICPADS), 2022, IEEE, 274-281.
  • Hui Gao, Hongyu Kuang, Kexin Sun, Xiaoxing Ma, Alexander Egyed, Patrick Mäder, Guoping Rong, Dong Shao, and He Zhang, “Using Consensual Biterms from Text Structures of Requirements and Code to Improve IR-Based Traceability Recovery”, in Proceedings of the 37th International Conference on Automated Software Engineering (ASE), 2022, ACM.
  • Kexin Sun, Xiaobo Shi, Hui Gao, Hongyu Kuang, Xiaoxing Ma, Guoping Rong, Dong Shao, Zheng Zhao, and He Zhang, “Incorporating Pre-trained Transformer Models into TextCNN for Sentiment Analysis on Software Engineering Texts”, in Proceedings of the 13th Asia-Pacific Symposium on Internetware (Internetware), 2022, ACM, pp.127-136.
  • Yanze Wang, Shanshan Li, Huikun Liu, He Zhang, and Bo Pan, “A Reference Architecture for Blockchain-based Traceability Systems Using Domain-Driven Design and Microservices”, in Proceedings of the 29th Asia-Pacific Software Engineering Conference (APSEC), 2022, IEEE, 269-278.
  • Guoping Rong, Yifan Zhang, Lanxin Yang, Fuli Zhang, Hongyu Kuang and He Zhang, “Modeling Review History for Reviewer Recommendation: A Hypergraph Approach”, in Proceedings of the 44th International Conference on Software Engineering (ICSE’22), ACM, 2022.
  • Liming Dong, He Zhang, Wei Liu, Zhiluo Weng, and Hongyu Kuang. “Semi-supervised Pre-processing for Learning-Based Traceability Framework on Real-World Software Projects”. In Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), 2022, ACM, pp. 570-582.
  • Xin Zhou, Huang Huang, He Zhang, Xin Huang, Dong Shao and Chenxing Zhong, “A Cross-Company Ethnographic Study on Software Teams for DevOps and Microservices: Organization, Benefits, and Issues”, in Proceedings of the 44th International Conference on Software Engineering: Software Engineering in Practice (ICSE: SEIP’22), ACM, 2022.
  • Lanxin Yang, He Zhang, Fuli Zhang, Xiaodong Zhang and Guoping Rong, “An industrial experience report on retro-inspection”, in Proceedings of the 44th International Conference on Software Engineering: Software Engineering in Practice (ICSE: SEIP’22), ACM, 2022.
  • Kesu Wang, Meng Yan, He Zhang, and Haibo Hu. “Unified Abstract Syntax Tree Representation Learning for Cross-Language Program Classification”, in Proceedings of the 30th International Conference on Program Comprehension (ICPC), 2022, ACM, pp. 390-400.
  • Kexin Sun, Hui Gao, Hongyu Kuang, Xiaoxing Ma, Guoping Rong, Dong Shao, He Zhang, “Exploiting the Unique Expression for Improved Sentiment Analysis in Software Engineering Text”, in Proceedings of IEEE/ACM 29th International Conference on Program Comprehension (ICPC), 2021, pp. 149-159.
  • Mengjie Ding, Peiru Li, Shanshan Li, and He Zhang, “HFContractFuzzer: Fuzzing Hyperledger Fabric Smart Contracts for Vulnerability Detection”, in Proceedings of Evaluation and Assessment in Software Engineering (EASE). 2021, pp. 321–328.
  • Xin Huang, He Zhang, Xin Zhou, Dong Shao and Letizia Jaccheri, “A Research Landscape of Software Engineering Education”, in Proceedings of Asia-Pacific Software Engineering Conference (APSEC), 2021.
  • Liming Dong, He Zhang, Lanxin Yang, Zhiluo Weng, Xin Yang, Xin Zhou and Zifan Pan, “Survey on Pains and Best Practices of Code Review”, in Proceedings of Asia-Pacific Software Engineering Conference (APSEC), 2021.
  • Runfeng Mao, He Zhang, Qiming Dai, Huang Huang, Guoping Rong, Haifeng Shen, Lianping Chen and Kaixiang Lu, “Preliminary findings about DevSecOps from grey literature”, in Proceedings of 20th IEEE International Conference on Software Quality, Reliability and Security (QRS’20), Macau, China: IEEE, 2020.
  • He Zhang, Huang Huang, Dong Shao and Xin Huang, “Fireteam: A Small-team Development Practice in Industry”, in Proceedings of 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE’20), Sacramento, CA, USA: ACM, 2020.
  • Guoping Rong, Hao Wang, Yong You, He Zhang, Jialin Sun, Dong Shao and Yangchen Xu, “Identifying the clues of declining success rate of service call”, in Proceedings of 31st International Symposium on Software Reliability Engineering (ISSRE’20), Coimbra, Portugal: IEEE, 2020.
  • H. Zhang, X. Zhou, X. Huang, H. Huang, and M. Ali Babar, “An Evidence-Based Inquiry into the Use of Grey Literature in Software Engineering”, in Proceedings of 42nd International Conference on Software Engineering (ICSE’20), Seoul, Korea: ACM, 2020.
  • Y. Li, H. Zhang, L. Dong, B. Liu, J. Ma, and G. Rong, “Constructing a Hybrid Software Process Simulation Model in Practice: An Exemplar from Industry”, Proceedings of 16th International Conference on Software and Systems Process (ICSSP’20), Seoul, Korea: IEEE, 2020.
  • B. Liu, H. Zhang, L. Yang, L. Dong, H. Shen, and K. Song, “An Experimental Evaluation of Imbalanced Learning and Time-series Validation in the Context of CI/CD Prediction“, in Proceedings of 24th International Conference on Evaluation and Assessment in Software Engineering (EASE’20), Trondheim, Norway: ACM, 2020, pp.21-30.
  • H. Zhang, X. Huang, X. Zhou, H. Huang, and M. Ali Babar, “Ethnographic Research in Software Engineering: A Critical Review and Checklist“, in Proceedings of 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE’19), Tallinn, Estonia: ACM, 2019, pp.659-670.
  • G. Rong, Z. Jin, H. Zhang, and D. Shao, “DevDocOps: Towards Automated Documentation for DevOps“, in Proceedings of 41st International Conference on Software Engineering (ICSE’19), Montreal, Canada: IEEE, 2019, pp.243-252.
  • C. Fu, H. Zhang, X. Huang, X. Zhou and Z. Li, “A Review of Meta-ethnographies in Software Engineering“, in Proceedings of 23rd International Conference on Evaluation and Assessment in Software Engineering (EASE’19), Copenhagen, Denmark: ACM, 2019, pp.68-77. (doi>10.1145/3319008.3319015)
  • H. Zhang, S. Li, C. Zhang, C. Zhong, and Z. Jia, “Microservices in Reality: An Industrial Inquiry“, in Proceedings of International Conference on Software Architecture (ICSA’19), Hamburg, Germany: IEEE, 2019, pp.51-60.
  • X. Huang, H. Zhang, X. Zhou, M. Ali Babar and S. Yang, “Synthesizing Qualitative Research in Software Engineering: A Critical Review“, in Proceedings of 40th International Conference on Software Engineering (ICSE’18), Gothenburg, Sweden: ACM, 2018, pp.1207-1218. (doi>10.1145/3180155.3180235)
  • B. Xiang, Z. Li, H. Zhang and Y. Liu, “Using Microservices for Rapid Creation of Remote Sensing Products“, in Proceedings of International Conference on Software Architecture (ICSA’18), Seattle, USA: IEEE, 2018, pp.111-114. (doi>10.1109/ICSA-C.2018.00037)
  • A. A. Khan, J. Keung, M. Niazi, S. Hussain and H. Zhang, “Systematic Literature Reviews of Software Process Improvement: A Tertiary Study“, in Proceedings of 24th European Conference on Software Process Improvement (EuroSPI’17), Ostrava, Czech: Springer, 2017, pp.177-190.
  • H. Gong, H. Zhang, D. Yu and B. Liu, “A Systematic Map on Verifying and Validating Software Process Simulation Models“, in Proceedings of 13th International Conference on Software and Systems Process (ICSSP’17), Paris, France: ACM, 2017, pp.50-59.
  • G. Rong, B. Liu, H. Zhang, Q. Zhang and D. Shao, “Towards Confidence with Capture-recapture Estimation: An Exploratory Study of Dependence within Inspections“, in Proceedings of 21st International Conference on Evaluation and Assessment in Software Engineering (EASE’17), Karlskrona, Sweden: ACM, 2017, pp.242-251.
  • B. Liu, H. Zhang and S. Zhu, “An Incremental V-Model Process for Automotive Development“, in Proceedings of 23rd Asia-Pacific Software Engineering Conference (APSEC’16), Hamilton, New Zealand: IEEE, 2016, pp.225-232.
  • X. Zhou, Y. Jin, H. Zhang, S. Li and X. Huang, “A Map of Threats to Validity of Systematic Literature Reviews in Software Engineering“, in Proceedings of 23rd Asia-Pacific Software Engineering Conference (APSEC’16), Hamilton, New Zealand: IEEE, 2016, pp.153-160. [Best Paper]
  • Q. Zhang, G. Rong and H. Zhang, “An Empirical Study on Independence-driven Data Selection for Improving Capture-recapture Estimation“, in Proceedings of 20th International Conference on Evaluation and Assessment in Software Engineering (EASE’16), Limerick, Ireland: ACM, 2016, pp.117-126.
  • G. Rong, H. Zhang and D. Shao, “Can Software Engineering Students Program Defect-free? An Educational Approach“, in Proceedings of 38th International Conference on Software Engineering (ICSE’16), Austin, TX: ACM, 2016, pp.364-373.
  • G. Rong, H. Zhang and D. Shao, “CMMI Guided Process Improvement for DevOps Projects: An Exploratory Case Study“, in Proceedings of 12th International Conference on Software and Systems Process (ICSSP’16), Austin, TX: ACM, 2016, pp.76-85.
  • G. Rong, H. Zhang, Q. Shan, G. Liu and D. Shao, “The Impacts of Supporting Materials on Code Reading: A Controlled Experiment“, in Proceedings of 22nd Asia-Pacific Software Engineering Conference (APSEC’15), New Delhi, India: IEEE, 2015, pp.88-95.
  • Q. Lu, L. Zhu, H. Zhang, D. Wu, Z. Li and X. Xu, “MapReduce Job Optimization: A Mapping Study“, in Proceedings of International Conference on Cloud Computing and Big Data (CCBD’15), Shanghai, China: IEEE, 2015, pp.81-88.
  • G. Rong, H. Zhang and D. Shao, “Does Detecting more Defects Contribute to Better Estimation? An Empirical Investigation to the Capture-Recapture Method“, in Proceedings of 24th Australasian Software Engineering Conference (ASWEC’15), Adelaide, Australia: IEEE, 2015, pp.233-241.
  • Q. Shan, G. Rong, H. Zhang, G. Liu, and D. Shao, “An Empirical Evaluation of Capture-recapture Estimators in Software Inspection“, in Proceedings of 24th Australasian Software Engineering Conference (ASWEC’15), Adelaide, Australia: IEEE, 2015, pp.58-67.
  • C. Gao, H. Zhang, and Shu Jiang, “Constructing Hybrid Software Process Simulation Models“, in Proceedings of 11th International Conference on Software and Systems Process (ICSSP’15), Tallinn, Estonia: ACM, 2015, pp.157-166.
  • S. Jiang, H. Zhang, C. Gao, D. Shao, and G. Rong, “Process Simulation for Software Engineering Education“, in Proceedings of 11th International Conference on Software and Systems Process (ICSSP’15), Tallinn, Estonia: ACM, 2015, pp.147-156.
  • Y. Zhou, H. Zhang, X. Huang, S. Yang, M. Ali Babar, and H. Tang, Quality Assessment of Systematic Reviews in Software Engineering: A Tertiary Study, in Proceedings of 19th International Conference on Evaluation and Assessment in Software Engineering (EASE’15), Nanjing, China: ACM, 2015.
  • G. Liu, G. Rong, H. Zhang, and Q. Shan, The Adoption of Capture-recapture in Software Engineering: A Systematic Literature Review, in Proceedings of 19th International Conference on Evaluation and Assessment in Software Engineering (EASE’15), Nanjing, China: ACM, 2015.
  • G. Rong, H. Zhang, and D. Shao, Investigating Code Reading Techniques for Novice Inspectors: An Industrial Case Study, in Proceedings of 18th International Conference on Evaluation and Assessment in Software Engineering (EASE’14), London, UK: ACM, 2014.
  • G. Rong, H. Zhang, and D. Shao, Where Does Experience Matter in Software Process Education? An Experience Report, in Proceedings of 27th Conference on Software Engineering Education and Training (CSEE&T’14), Klagenfurt, Austria: IEEE, 2014.
  • J. Wang, J. Li, Q. Wang, D. Yang and H. Zhang, Can Requirements Dependency Network be Used as Early Indicators of Software Bugs?, in Proceedings of 21st International Requirements Engineering Conference (RE’13), Rio de Janeiro, Brazil: IEEE, 2013, pp.185-194.
  • G. Rong, H. Zhang and D. Shao, Applying Competitive Bidding Games in Software Process Education, in Proceedings of 26th Conference on Software Engineering Education and Training (CSEE&T’13), San Francisco, CA, USA: IEEE, 2013, pp.129-138.
  • Z. Li, L. O’Brien, H. Zhang, and R. Cai, Boosting Metrics for Cloud Services Evaluation – The Last Mile of Using Benchmark Suites, in Proceedings of 27th IEEE International Conference on Advanced Information Networking and Applications (AINA’13), Barcelona, Spain: IEEE, 2013, pp.381-388.
  • Z. Li, L. O’Brien, H. Zhang, and R. Cai, A Factor Framework for Experimental Design for Performance Evaluation of Commercial Cloud Services, in Proceedings of 4th International Conference and Workshops on Cloud Computing Technology and Science (CloudCom’12), Taipei, Taiwan: IEEE, 2012, pp.169-176.
  • Z. Li, L. O’Brien, R. Cai, and H. Zhang, Building an Expert System for Evaluation of Commercial Cloud Services, in Proceedings of International Conference on Cloud and Service Computing (CSC’12), Shanghai, China: IEEE, 2012, pp.168-175.
  • Z. Li, L. O’Brien, H. Zhang and R. Cai, On A Catalogue of Metrics for Evaluating Commercial Cloud Services, in Proceedings of 13th International Conference on Grid Computing (GRID’12), Beijing, China: IEEE, 2012, pp.164-173.
  • J. Li, R. Jeffery, K.H. Fung, L. Zhu, H. Zhang and Q. Wang, A Business Process-driven Approach for Requirements Dependency Analysis, in Proceedings of 10th International Conference on Business Process Management (BPM’12), Tallinn, Estonia: Springer, 2012, pp.200-215.
  • Z. Li, L. O’Brien, R. Cai and H. Zhang, Towards a Taxonomy of Performance Evaluation of Commercial Cloud Services, in Proceedings of 5th International Conference on Cloud Computing (CLOUD’12), Honolulu, HI, USA: IEEE, 2012, pp.344-351.
  • #J. Andronick, R. Jeffery, G. Klein, R. Kolanski, M. Staples, H. Zhang and L. Zhu, Large-Scale Formal Verification in Practice: A Process Perspective, in Proceedings of 34th International Conference on Software Engineering (ICSE’12), Zurich, Switzerland: IEEE, 2012, pp.1002-1011.
  • G. Rong, H. Zhang, M. Xie and D. Shao, Improving PSP Education by Pairing: An Empirical Study, in Proceedings of 34th International Conference on Software Engineering (ICSE’12), Zurich, Switzerland: IEEE, 2012, pp.1245-1254.
  • H. Zhang, G. Klein, M. Staples, J. Andronick, L. Zhu and R. Kolanski, Simulation Modeling of A Large Scale Formal Verification Process, in Proceedings of International Conference on Software and Systems Process (ICSSP’12), Zurich, Switzerland: IEEE, 2012, pp.3-12. [Best Paper]
  • H. Zhang, Special Panel: Software Process Simulation – At a Crossroads?, in Proceedings of International Conference on Software and Systems Process (ICSSP’12), Zurich, Switzerland: IEEE, 2012, pp.215-216.
  • H. Zhang, Simulation Modeling of Evolving Software Processes, in Proceedings of International Conference on Software and Systems Process (ICSSP’12), Zurich, Switzerland: IEEE, 2012, pp.228-230.
  • J. Li, H. Zhang, L. Zhu, R. Jeffery, Q. Wang and M. Li, Preliminary Results of A Systematic Review on Requirements Evolution, in Proceedings of 16th International Conference on Evaluation and Assessment in Software Engineering (EASE’12), Ciudad Real, Spain: IET, 2012, pp.12-21.
  • J. Li, L. Zhu, R. Jeffery, Y. Liu, H. Zhang, Q. Wang and M. Li, An Initial Evaluation of Requirements Dependency Types in Change Propagation Analysis, in Proceedings of 16th International Conference on Evaluation and Assessment in Software Engineering (EASE’12), Ciudad Real, Spain: IET, 2012, pp.62-71. [Best Paper]
  • D.S. Kusumo, M. Staples, L. Zhu, H. Zhang and R. Jeffery, Risks of Off-The-Shelf-based Software Acquisition and Development: A Systematic Mapping Study and A Survey, in Proceedings of 16th International Conference on Evaluation and Assessment in Software Engineering (EASE’12), Ciudad Real, Spain: IET, 2012, pp.233-242.
  • Y. Sun, Y. Yang, H. Zhang, W. Zhang, and Q. Wang, Towards Evidence-Based Ontology for Supporting Systematic Literature Review, in Proceedings of 16th International Conference on Evaluation and Assessment in Software Engineering (EASE’12), Ciudad Real, Spain: IET, 2012, pp.171-175.
  • J. Wang, J. Li, Q. Wang, H. Zhang and H. Wang, A Simulation Approach for Impact Analysis of Requirement Volatility Considering Dependency Change, in Proceedings of 18th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ’12), Essen, Germany: Springer, 2012, pp.59-76.
  • D. Kusomo, L. Zhu, M. Staples and H. Zhang, A Systematic Mapping Study on Off-The-Shelf-Based Software Acquisition, in Proceedings of 22nd Australasian Conference on Information Systems (ACIS’11), Sydney, Australia, 2011.
  • H. Zhang and M. Ali Babar, An Empirical Investigation of Systematic Reviews in Software Engineering, in Proceedings of 5th International Symposium on Empirical Software Engineering and Measurement (ESEM’11), Banff, Canada: IEEE, 2011, pp.87-96. [Best Paper]
  • G. Rong, D. Shao, H. Zhang and J. Lin, Goal-Driven Development Method for Managing Embedded System Projects: An Industrial Experience Report, in Proceedings of 5th International Symposium on Empirical Software Engineering and Measurement (ESEM’11), Banff, Canada: IEEE, 2011, pp.414-423.
  • X. Bai, H. Zhang and L. Huang, Empirical Research in Software Process Modeling: A Systematic Literature Review, in Proceedings of 5th International Symposium on Empirical Software Engineering and Measurement (ESEM’11), Banff, Canada: IEEE, 2011, pp.339-342.
  • Z. Li, H. Zhang and L. O’Brien, Towards Technology Independent Strategies for SOA Implementations, in Proceedings of 6th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE’11), Beijing, China: SciTePress, 2011, pp.143-154. [Best Paper]
  • H. Zhang, R. Jeffery, D. Houston, L. Huang and L. Zhu, Impact of Process Simulation on Software Practice: An Initial Report, in Proceedings of 33rd International Conference on Software Engineering (ICSE’11), Honolulu, HI, USA: ACM, 2011, pp.1046-1056.
  • G. Rong, H. Zhang, Z. Chen and D. Shao, Delivering PSP Course in Tertiary Education Environment: Challenges and Solution, in Proceedings of 24th Conference on Software Engineering Education and Training (CSEET’11), Honolulu, HI, USA: IEEE, 2011, pp.284-293.
  • X. Bai, L. Huang, H. Zhang and A. Egyed, GoPoMoSA: A Goal-oriented Process Modeling and Simulation Advisor‘, in Proceedings of International Conference on Software and Systems Process (ICSSP’11), Honolulu, HI, US: ACM, 2011, pp.194-198.
  • H. Zhang, M. Ali Babar, X. Bai, J. Li and L. Huang, An Empirical Assessment of A Systematic Search Process for Systematic Reviews, in Proceedings of 15th International Conference on Evaluation and Assessment in Software Engineering (EASE’11), Durham, England: IET, 2011, pp.56-65.
  • Z. Li, H. Zhang and L. O’Brien, Facing Service-Oriented System Engineering Challenges: An Organizational Perspective, In Proceedings of International Conference on Service-Oriented Computing and Applications (SOCA’10), Perth, Australia: IEEE, 2010, pp.1-4.
  • G. Rong, H. Zhang and D. Shao, SCRUM-PSP: Embracing Process Agility and Discipline, in Proceedings of 17th Asia-Pacific Software Engineering Conference (APSEC’10), Sydney, Australia: IEEE, 2010, pp.316-325.
  • H. Zhang, B. Kitchenham, and D. Pfahl, Software Process Simulation Modeling: An Extended Systematic Review, in Proceedings of International Conference on Software Process (ICSP’10), Paderborn, Germany: Springer (LNCS 6195), 2010, pp.309-320.
  • X. Bai, L. Huang, and H. Zhang, On Scoping Stakeholders and Artifacts in Software Process, in Proceedings of International Conference on Software Process (ICSP’10), Paderborn, Germany: Springer (LNCS 6195), 2010, pp.39-51.
  • M. He, H. Zhang, Y. Yang, Q. Wang, and M. Li, Understanding the Influential Factors to Development Effort in Chinese Software Industry, in Proceedings of 11th International Conference on Product Focused Software Development and Process Improvement (PROFES’10), Limerick, Ireland: Springer (LNCS 6156), 2010, pp.306-320.
  • Z. Li, L. O’Brien, H. Zhang, and J. Keung, Towards SOA Implementation Complexity Measurement Enlightened by Organization Theory, in Volume 2 Proceedings of 11th International Conference on Product Focused Software Development and Process Improvement (PROFES’10), Limerick, Ireland: ACM, 2010, pp.11-15.
  • H. Zhang and M. A. Babar, On Searching Relevant Studies in Software Engineering, in Proceedings of 14th International Conference on Evaluation and Assessment in Software Engineering (EASE’10), Keele, England: BCS, 2010. [Best Paper]
  • L. Chen, M. A. Babar, and H. Zhang, Towards Evidence-Based Understanding of Electronic Data Sources, in Proceedings of 14th International Conference on Evaluation and Assessment in Software Engineering (EASE’10), Keele, England: BCS, 2010.
  • M. Ali Babar and H. Zhang, Systematic Literature Reviews in Software Engineering: Preliminary Results from Interviews with Researchers‘, in Proceedings of 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM’09), Lake Buena Vista, FL: IEEE, 2009, pp.346-355.
  • H. Zhang, Investigating the Gap between Quantitative and Qualitative/Semi-quantitative Software Process Simulation Models: An Explorative Study, in Proceedings of International Conference on Software Process (ICSP’09), Vancouver, Canada: Springer (LNCS 5543), 2009, pp.198-211. [Best Paper]
  • H. Zhang, B. Kitchenham, and R. Jeffery, Qualitative vs. Quantitative Software Process Simulation Modeling: Conversion and Comparison, in Proceedings of 20th Australian Software Engineering Conference (ASWEC’09), Gold Coast, Australia: IEEE, 2009, pp.345-354.
  • H. Zhang, B. Kitchenham, and D. Pfahl, “Software Process Simulation Modeling: Facts, Trends, and Directions”, in Proceedings of 15th Asian-Pacific Software Engineering Conference (APSEC’08), Beijing, China: IEEE, 2008, pp.59-66.
  • H. Zhang, B. Kitchenham, and D. Pfahl, “Software Process Simulation over Decade: Trends Discovery from A Systematic Review”, in Proceedings of 2nd International Symposium on Empirical Software Engineering and Measurement (ESEM’08) Kaiserslautern, Germany: ACM, 2008, pp.345-347.
  • H. Zhang, B. Kitchenham, and D. Pfahl, “Reflections on 10 Years of Software Process Simulation Modeling: A Systematic Review”, in Proceedings of International Conference on Software Process (ICSP’08), Leipzig, Germany: Springer (LNCS 5007), 2008, pp.345-356.
  • H. Zhang, R. Jeffery, and L. Zhu, “Hybrid Modeling of Test-and-Fix Processes in Incremental Development”, in Proceedings of International Conference on Software Process (ICSP’08), Leipzig, Germany: Springer (LNCS 5007), 2008, pp.333-344.
  • M. Huo, H. Zhang, and R. Jeffery, “Detection of Consistent Patterns from Process Enactment Data”, in Proceedings of International Conference on Software Process (ICSP’08), Leipzig, Germany: Springer (LNCS 5007), 2008, pp.174-185.
  • H. Zhang, J. Keung, B. Kitchenham, and R. Jeffery, “Semi-Quantitative Modeling for Managing Software Development Processes”, in Proceedings of 19th Australian Software Engineering Conference (ASWEC’08), Perth, Australia: IEEE, 2008, pp.66-75.
  • H. Zhang, B. Kitchenham, and R. Jeffery, “Achieving Software Project Success: A Semi-Quantitative Approach”, in Proceedings of International Conference on Software Process (ICSP’07), Minneapolis, MN: Springer (LNCS 4470), 2007, pp.332-343.
  • H. Zhang, B. Kitchenham, and R. Jeffery, “A Framework for Adopting Software Process Simulation in CMMI Organizations”, in Proceedings of International Conference on Software Process (ICSP’07), Minneapolis, MN: Springer (LNCS 4470), 2007, pp.320-331.
  • H. Zhang, B. Kitchenham, and R. Jeffery, “Planning Software Project Success with Semi-quantitative Reasoning”, in Proceedings of 18th Australian Software Engineering Conference (ASWEC’07), Melbourne, Australia: IEEE, 2007, pp.369-378.
  • M. Huo, H. Zhang, and R. Jeffery, “A Systematic Approach to Process Enactment Analysis as Input to Software Process Improvement or Tailoring”, in Proceedings of 13th Asian-Pacific Software Engineering Conference (APSEC’06), Bangalore, India: IEEE, 2006, pp.401-408. [Best Paper]
  • B. Kitchenham, H. Al-Kilidar, M. A. Babar, M. Berry, K. Cox, J. Keung, F. Kurniawati, M. Staples, H. Zhang, and L. Zhu, “Evaluating Guidelines for Empirical Software Engineering Studies”, in Proceedings of International Symposium on Empirical Software Engineering (ISESE’06), Rio de Janeiro, Brazil: ACM, 2006, pp.38-47. [Best Paper]
  • H. Zhang and B. Kitchenham, “Semi-Quantitative Simulation Modeling of Software Engineering Process”, in Proceedings of International Software Process Workshop/International Workshop on Software Process Simulation Modeling (SPW/PROSIM’06), Shanghai, China: Springer (LNCS 3966), 2006, pp.242-253.
  • H. Zhang, M. Huo, B. Kitchenham, and R. Jeffery, “Qualitative Simulation Model for Software Engineering Process”, in Proceedings of 17th Australian Software Engineering Conference (ASWEC’06), Sydney, Australia: IEEE, 2006, pp.391-400.

Workshop Papers

  • S. Li, Q. Xu, P. Hou, X. Chen, Y. Wang, H. Zhang, and G. Rong, “Exploring the Challenges of Developing and Operating Consortium Blockchains: A Case Study“, in Proceedings of 1st Blockchain Software Engineering Workshop, Trondheim, Norway: ACM, 2020, pp.398-404.
  • A. A. Khan, J. Keung, M. Niazi, S. Hussain and H. Zhang, “Overview of Software Process Assessment and Improvement Model in the Domain of Global Software Development”, in Proceedings of European Workshop on Software Process Improvement, Ostrava, Czech: Springer, 2017.
  • G. Rong, H. Zhang, D. Shao and O. Wu, “A Method to Evaluate Estimates Produced by the Capture-recapture Model”, in Proceedings of International Workshop on Actional Analytics for Software Engineering (ACTION’15), Lincoln, NE: IEEE, 2015.
  • L. Zheng, L. O’Brien and H. Zhang, ‘Circumstantial-Evidence-Based Judgment for Software Effort Estimation, in Proceedings of 1st International Workshop on Evidential Assessment of Software Technologies (EAST’11), Beijing, China: SciTePress, 2011, pp.18-27.
  • H. Zhang, R. Jeffery, and L. Zhu, “Investigating Test-and-Fix Processes of Incremental Development Using Hybrid Process Simulation”, in Proceedings of 6th Workshop on Software Quality (WoSQ’08) Leipzig, Germany: ACM, 2008, pp.23-28.
  • H. Zhang, B. Kitchenham, and R. Jeffery, “A SemiQ Model of Test-and-Fix Process of Incremental Development”, in Proceedings of International Workshop on Software Productivity Analysis and Cost Estimation (SPACE’07), Nagoya, Japan: IPSJ/SIGSE, 2007, pp.23-29.
  • M. Huo, H. Zhang, and R. Jeffery, “An Exploratory Study of Process Enactment as Input to Software Process Improvement”, in Proceedings of 4th Workshop on Software Quality (WoSQ’06), Shanghai, China: ACM, 2006, pp.39-44.

Edited Proceedings

  • J. Lv, H. Zhang, and M. Hinchey, Proceedings of 24th Asia-Pacific Software Engineering Conference (APSEC’17), Nanjing, China: IEEE, 2017.
  • J. Lv, H. Zhang, and M. Ali Babar, Proceedings of 19th International Conference on Evaluation and Assessment in Software Engineering (EASE’15), Nanjing, China: ACM, 2015.
  • H. Zhang, I. Richardson, and L. Huang, Proceedings of 2014 International Conference on Software and Systems Process (ICSSP’14), Nanjing, China: ACM, 2014.
  • J. Münch, H. Zhang and J. A. Lane, Proceedings of 2013 International Conference on Software and Systems Process (ICSSP’13), San Francisco, CA, USA: ACM, 2013.
  • H. Zhang, Proceedings of 3rd International Workshop on Evidential Assessment of Software Technologies (EAST’14), Nanjing, China: ACM, 2014.
  • H. Zhang, Y. Yang and M. Ali Babar, Proceedings of 2nd International Workshop on Evidential Assessment of Software Technologies (EAST’12), Lund, Sweden: ACM, 2012.
  • H. Zhang, L. Zhu and I. Kuz, Proceedings of 2nd International Workshop on Software Engineering for Embedded Systems (SEES’12), Zurich, Switzerland: IEEE, 2012.
  • H. Zhang, Y. Yang and R. Conradi, Proceedings of 1st International Workshop on Evidential Assessment of Software Technologies (EAST’11) Beijing, China: SciTePress, 2011.
  • H. Zhang, L. Zhu and M Ali Babar, Proceedings of 1st International Workshop on Software Engineering for Embedded Systems (SEES’10), Sydney, Australia: NICTA, 2010.
  • D. Falessi, H. Zhang, T. Hall, M. Host, M. Niazi and A. Mishra, Volume 2 Proceedings of 11th International Conference on Product Focused Software Development and Process Improvement (PROFES’10): Short Papers, Doctoral Symposium and Workshops, Limerick, Ireland: ACM, 2010.

+ All co-authors except the first author made the equal contribution to the paper, the authorship is in an alphabetic order of their surnames.
# All co-authors made the equal contribution to the paper, the authorship is in an alphabetic order of their surnames.