List of Publications

Kai Gao and Hao He and Bing Xie and Minghui Zhou
(2023) Survey of Open Source Software Supply Chain – A Holistic Perspective (in Chinese)
Journal of Software, DOI: 10.13328/j.cnki.jos.006975

Chao Wang and Weiwei Xu and Minghui Zhou
(2023) Survey on Quality of Software Code Comment (in Chinese)
Journal of Software, DOI: 10.13328/j.cnki.jos.006944

Kai Gao and Runzhi He and Bing Xie and Minghui Zhou
(2023) Characterizing Deep Learning Package Supply Chains in PyPI: Domains, Clusters, and Disengagement
ACM Transactions on Software Engineering and Methodology, DOI: 10.1145/3640336

Wenxin Xiao and Hao He and Weiwei Xu and Yuxia Zhang and Minghui Zhou
(2023) How Early Participation Determines Long-Term Sustained Activity in GitHub Projects?
31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC/FSE 2023, San Francisco, USA, 11 - 17 November 2023., DOI: 10.1145/3611643.3616349

Runzhi He and Hao He and Yuxia Zhang and Minghui Zhou
(2023) Automating Dependency Updates in Practice: An Exploratory Study on GitHub Dependabot
IEEE Trans. Software Eng., DOI: 10.1109/TSE.2023.3278129

Haiqiao Gu and Hao He and Minghui Zhou
(2023) Self-Admitted Library Migrations in Java, JavaScript, and Python Packaging Ecosystems: A Comparative Study
30th IEEE International Conference on Software Analysis, Evolution and Reengineering, Macao SAR, China, March 21st-24th, 2023., DOI: 10.1109/SANER56733.2023.00064

Jianyu Wu and Weiwei Xu and Kai Gao and Jingyue Li and Minghui Zhou
(2023) Characterize Software Release Notes of GitHub Projects: Structure, Writing Style, and Content
30th IEEE International Conference on Software Analysis, Evolution and Reengineering, Macao SAR, China, March 21st-24th, 2023., DOI: 10.1109/SANER56733.2023.00051

Chao Wang and Zhenpeng Chen and Minghui Zhou
(2023) AutoML from Software Engineering Perspective: Landscapes and Challenges
19th IEEE International Conference on Mining Software Repositories, MSR 2023, Melbourne, Australia, 15-16 May 2023. 🏆Distinguished Paper Award!, DOI: 10.1109/MSR59073.2023.00019

Hao He and Minghui Zhou and Qingye Wang and Jingyue Li
(2023) Open Source Software Onboarding as a University Course: An Experience Report
Software Engineering Education and Training Track of The 2023 IEEE/ACM 45th International Conference on Software Engineering, DOI: 10.1109/ICSE-SEET58685.2023.00037

Weiwei Xu and Xin Wu and Runzhi He and Minghui Zhou
(2023) LicenseRec: Knowledge based Open Source License Recommendation for OSS Projects
Demonstrations Track of The 2023 IEEE/ACM 45th International Conference on Software Engineering, DOI: 10.1109/ICSE-Companion58688.2023.00050

Weiwei Xu and Hao He and Kai Gao and Minghui Zhou
(2023) Understanding and Remediating Open-Source License Incompatibilities in the PyPI Ecosystem
38th IEEE/ACM International Conference on Automated Software Engineering, ASE 2023, Kirchberg, Luxembourg, 11-15 September 2023., DOI: 10.1109/ASE56229.2023.00175

Wenxin Xiao and Jingyue Li and Hao He and Ruiqiao Qiu and Minghui Zhou
(2023) Personalized First Issue Recommender for Newcomers in Open Source Projects
38th IEEE/ACM International Conference on Automated Software Engineering, ASE 2023, Kirchberg, Luxembourg, 11-15 September 2023., DOI: 10.1109/ASE56229.2023.00158

Chao Wang and Hao He and Uma Pal and Darko Marinov and Minghui Zhou
(2023) Suboptimal Comments in Java Projects: From Independent Comment Changes to Commenting Practices
ACM Transactions on Software Engineering and Methodology 33(2), DOI: 10.1145/3546949

Hao He and Haonan Su and Wenxin Xiao and Runzhi He and Minghui Zhou
(2022) GFI-bot: automated good first issue recommendation on GitHub
Demonstrations Track of The 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC/FSE 2022, November 14–18, 2022, Singapore, Singapore, DOI: 10.1145/3540250.3558922

Jianyu Wu and Hao He and Wenxin Xiao and Kai Gao an Minghui Zhou
(2022) Demystifying Software Release Note Issues on GitHub
ICPC '22: 30th International Conference on Program Comprehension, Virtual Event, USA, May 16–17, 2022. 🏆Distinguished Paper Award!, DOI: 10.1145/3524610.3527919

Xin Tan and Kai Gao and Minghui Zhou and Li Zhang
(2022) An Exploratory Study of Deep Learning Supply Chain
ICSE '22: 44th International Conference on Software Engineering, Pittsburgh, PA, USA, May 21–29, 2022, DOI: 10.1145/351003.3510199

Wenxin Xiao and Hao He and Weiwei Xu and Xin Tan and Jinhao Dong and Minghui Zhou
(2022) Recommending Good First Issues in GitHub OSS Projects
44th International Conference on Software Engineering, ICSE 2022, May 21-29, 2022, Pittsburgh, PA, USA, DOI: 10.1145/3510003.3510196

Kai Gao and Zhixing Wang and Audris Mockus and Minghui Zhou
(2023) On the Variability of Software Engineering Needs for Deep Learning: Stages, Trends, and Application Types
IEEE Trans. Software Eng. 49(2), DOI: 10.1109/TSE.2022.3163576

Zhixing Li and Yue Yu and Minghui Zhou and Tao Wang and Gang Yin and Long Lan and Huaimin Wang
(2022) Redundancy, Context, and Preference: An Empirical Study of Duplicate Pull Requests in OSS Projects
IEEE Trans. Software Eng. 48(4), DOI: 10.1109/TSE.2020.3018726

Minghui Zhou and Xinwei Hu and Wei Xiong
(2022) openEuler: Advancing a Hardware and Software Application Ecosystem
IEEE Softw. 39(2), DOI: 10.1109/MS.2021.3132138

Xin Tan and Minghui Zhou
(2022) Scaling Open Source Software Communities: Challenges and Practices of Decentralization
IEEE Softw. 39(1), DOI: 10.1109/MS.2020.3025959

Yuxia Zhang and Hao He and Minghui Zhou
(2022) Commercial Participation in OpenStack: Two Sides of a Coin
Computer 55(2), DOI: 10.1109/MC.2021.3133052

Hao He and Runzhi He and Haiqiao Gu and Minghui Zhou
(2021) A large-scale empirical study on Java library migrations: prevalence, trends, and rationales
ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Athens, Greece, August 23-28, 2021, DOI: 10.1145/3468264.3468571

Yuxia Zhang and Minghui Zhou and Audris Mockus and Zhi Jin
(2021) Companies' Participation in OSS Development-An Empirical Study of OpenStack
IEEE Trans. Software Eng. 47(10), DOI: 10.1109/TSE.2019.2946156

Hao He and Yulin Xu and Yixiao Ma and Yifei Xu and Guangtai Liang and Minghui Zhou
(2021) A Multi-Metric Ranking Approach for Library Migration Recommendations
28th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2021, Honolulu, HI, USA, March 9-12, 2021, DOI: 10.1109/SANER50967.2021.00016

Hao He and Yulin Xu and Xiao Cheng and Guangtai Liang and Minghui Zhou
(2021) MigrationAdvisor: Recommending Library Migrations from Large-Scale Open-Source Data
43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, ICSE Companion 2021, Madrid, Spain, May 25-28, 2021, DOI: 10.1109/ICSE-Companion52605.2021.00023

Xin Tan and Minghui Zhou and Brian Fitzgerald
(2020) Scaling open source communities: an empirical study of the Linux kernel
ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June - 19 July, 2020, DOI: 10.1145/3377811.3380920

Yuxia Zhang and Minghui Zhou and Klaas{-}Jan Stol and Jianyu Wu and Zhi Jin
(2020) How do companies collaborate in open source ecosystems?: an empirical study of OpenStack
ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June - 19 July, 2020, DOI: 10.1145/3377811.3380376

Xin Tan and Minghui Zhou and Zeyu Sun
(2020) A first look at good first issues on GitHub
ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual Event, USA, November 8-13, 2020, DOI: 10.1145/3368089.3409746

Yao Lu and Xinjun Mao and Minghui Zhou and Yang Zhang and Tao Wang and Zude Li
(2020) Haste Makes Waste: An Empirical Study of Fast Answers in Stack Overflow
IEEE International Conference on Software Maintenance and Evolution, ICSME 2020, Adelaide, Australia, September 28 - October 2, 2020, DOI: 10.1109/ICSME46990.2020.00013

Paul Ralph and Sebastian Baltes and Gianisa Adisaputri and Richard Torkar and Vladimir Kovalenko and Marcos Kalinowski and Nicole Novielli and Shin Yoo and Xavier Devroey and Xin Tan and Minghui Zhou and Burak Turhan and Rashina Hoda and Hideaki Hata and Gregorio Robles and Amin Milani Fard and Rana Alkadhi
(2020) Pandemic programming
Empir. Softw. Eng. 25(6), DOI: 10.1007/s10664-020-09875-y

Xin Tan and Minghui Zhou
(2019) How to Communicate when Submitting Patches: An Empirical Study of the Linux Kernel
Proc. ACM Hum. Comput. Interact. 3(CSCW), DOI: 10.1145/3359210

Qingying Chen and Minghui Zhou
(2018) A neural framework for retrieval and summarization of source code
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, ASE 2018, Montpellier, France, September 3-7, 2018, DOI: 10.1145/3238147.3240471

Feifei Tu and Jiaxin Zhu and Qimu Zheng and Minghui Zhou
(2018) Be careful of when: an empirical study on time-related misuse of issue tracking data
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC/SIGSOFT FSE 2018, Lake Buena Vista, FL, USA, November 04-09, 2018, DOI: 10.1145/3236024.3236054

Yulin Xu and Minghui Zhou
(2018) A multi-level dataset of linux kernel patchwork
Proceedings of the 15th International Conference on Mining Software Repositories, MSR 2018, Gothenburg, Sweden, May 28-29, 2018, DOI: 10.1145/3196398.3196475

Yuxia Zhang and Xin Tan and Minghui Zhou and Zhi Jin
(2018) Companies' domination in FLOSS development: an empirical study of OpenStack
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, ICSE 2018, Gothenburg, Sweden, May 27 - June 03, 2018, DOI: 10.1145/3183440.3195047

Xin Tan and Hanmin Qin and Minghui Zhou
(2017) Understanding the Variation of Software Development Tasks: a Qualitative Study
Proceedings of the 9th Asia-Pacific Symposium on Internetware, Internetware 2017, Shanghai, China, September 23 - 23, 2017, DOI: 10.1145/3131704.3131719

Minghui Zhou and Qingying Chen and Audris Mockus and Fengguang Wu
(2017) On the scalability of Linux kernel maintainers' work
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, ESEC/FSE 2017, Paderborn, Germany, September 4-8, 2017, DOI: 10.1145/3106237.3106287

Jiaxin Zhu and Minghui Zhou and Audris Mockus
(2016) Effectiveness of code contribution: from patch-based to pull-request-based tools
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2016, Seattle, WA, USA, November 13-18, 2016, DOI: 10.1145/2950290.2950364

Jiaxin Zhu and Minghui Zhou and Hong Mei
(2016) Multi-extract and multi-level dataset of mozilla issue tracking history
Proceedings of the 13th International Conference on Mining Software Repositories, MSR 2016, Austin, TX, USA, May 14-22, 2016, DOI: 10.1145/2901739.2903502

Minghui Zhou and Audris Mockus and Xiujuan Ma and Lu Zhang and Hong Mei
(2016) Inflow and Retention in OSS Communities with Commercial Involvement: A Case Study of Three Hybrid Projects
ACM Trans. Softw. Eng. Methodol. 25(2), DOI: 10.1145/2876443

Qimu Zheng and Audris Mockus and Minghui Zhou
(2015) A method to identify and correct problematic software activity data: exploiting capacity constraints and data redundancies
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, ESEC/FSE 2015, Bergamo, Italy, August 30 - September 4, 2015, DOI: 10.1145/2786805.2786866

Minghui Zhou and Audris Mockus
(2015) Who Will Stay in the FLOSS Community? Modeling Participant's Initial Behavior
IEEE Trans. Software Eng. 41(1), DOI: 10.1109/TSE.2014.2349496

Bilal Zaghloul and Dirk Riehle and Minghui Zhou
(2015) Communication in Firm-Internal Global Software Development with China
Software Business - 6th International Conference, ICSOB 2015, Braga, Portugal, June 10-12, 2015, Proceedings, DOI: 10.1007/978-3-319-19593-3\_11

Jiaxin Zhu and Minghui Zhou and Audris Mockus
(2014) Patterns of folder use and project popularity: a case study of github repositories
2014 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM '14, Torino, Italy, September 18-19, 2014, DOI: 10.1145/2652524.2652564

Minghui Zhou and Audris Mockus
(2014) Mining micro-practices from operational data
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16 - 22, 2014, DOI: 10.1145/2635868.2666611

Jialiang Xie and Qimu Zheng and Minghui Zhou and Audris Mockus
(2014) Product assignment recommender
36th International Conference on Software Engineering, ICSE '14, Companion Proceedings, Hyderabad, India, May 31 - June 07, 2014, DOI: 10.1145/2591062.2591073

Jialiang Xie and Minghui Zhou and Audris Mockus
(2013) Impact of Triage: A Study of Mozilla and Gnome
2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, Baltimore, Maryland, USA, October 10-11, 2013, DOI: 10.1109/ESEM.2013.62

Xiujuan Ma and Minghui Zhou and Dirk Riehle
(2013) How commercial involvement affects open source projects: three case studies on issue reporting
Sci. China Inf. Sci. 56(8), DOI: 10.1007/s11432-013-4914-6

Jiaxin Zhu and Hongwu Lin and Minghui Zhou and Hong Mei
(2012) Review code evolution history in OSS universe
Proceedings of the Fourth Asia-Pacific Symposium on Internetware, Internetware 2012, QingDao, China, October 30-31, 2012, DOI: 10.1145/2430475.2430488

Minghui Zhou and Audris Mockus
(2012) What make long term contributors: Willingness and opportunity in OSS community
34th International Conference on Software Engineering, ICSE 2012, June 2-9, 2012, Zurich, Switzerland, DOI: 10.1109/ICSE.2012.6227164

Chao You and Minghui Zhou and Hongwu Lin and Zan Xiao and Hong Mei
(2012) Towards Online Localization and Recovery for Faulty Components in Component-Based Applications
36th Annual IEEE Computer Software and Applications Conference, COMPSAC 2012, Izmir, Turkey, July 16-20, 2012, DOI: 10.1109/COMPSAC.2012.13

Minghui Zhou
(2012) Investigating Human Factors through Amassing Large-Scale OSS Repositories
36th Annual IEEE Computer Software and Applications Conference, COMPSAC 2012, Izmir, Turkey, July 16-20, 2012, DOI: 10.1109/COMPSAC.2012.105

Ziyou Wang and Minghui Zhou and Hong Mei
(2012) Towards an Adaptive Service Degradation Approach for Handling Server Overload
19th Asia-Pacific Software Engineering Conference, APSEC 2012, Hong Kong, China, December 4-7, 2012, DOI: 10.1109/APSEC.2012.140

Ziyou Wang and Minghui Zhou and Hong Mei
(2012) Towards a degradation-based mechanism for adaptive overload control
Sci. China Inf. Sci. 55(12), DOI: 10.1007/s11432-012-4738-9

Minghui Zhou and Audris Mockus
(2011) Does the initial environment impact the future of developers
Proceedings of the 33rd International Conference on Software Engineering, ICSE 2011, Waikiki, Honolulu , HI, USA, May 21-28, 2011, DOI: 10.1145/1985793.1985831

Xiujuan Ma and Minghui Zhou and Hong Mei
(2010) A case study of internetware development
Proceedings of the Second Asia-Pacific Symposium on Internetware, Internetware 2010, Suzhou, China, November 3-4, 2010, DOI: 10.1145/2020723.2020732

Minghui Zhou and Audris Mockus
(2010) Growth of newcomer competence: challenges of globalization
Proceedings of the Workshop on Future of Software Engineering Research, FoSER 2010, at the 18th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2010, Santa Fe, NM, USA, November 7-11, 2010, DOI: 10.1145/1882362.1882452

Minghui Zhou and Audris Mockus
(2010) Developer fluency: achieving true mastery in software projects
Proceedings of the 18th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2010, Santa Fe, NM, USA, November 7-11, 2010, DOI: 10.1145/1882291.1882313

Ziyou Wang and Minghui Zhou and Hong Mei
(2010) Towards an Empirical Reuse Approach for the Software Evolution: A Case Study
Proceedings of the 10th International Conference on Quality Software, QSIC 2010, Zhangjiajie, China, 14-15 July 2010, DOI: 10.1109/QSIC.2010.62

Yan Li and Feng{-}Hong Chen and Xi Sun and Minghui Zhou and Wenpin Jiao and Donggang Cao and Hong Mei
(2010) Self-Adaptive Resource Management for Large-Scale Shared Clusters
J. Comput. Sci. Technol. 25(5), DOI: 10.1007/s11390-010-9379-0

Yan Li and Minghui Zhou and Chao You and Guo Yang and Hong Mei
(2010) Enabling on Demand Deployment of Middleware Services in Componentized Middleware
Component-Based Software Engineering, 13th International Symposium, CBSE 2010, Prague, Czech Republic, June 23-25, 2010. Proceedings, DOI: 10.1007/978-3-642-13238-4\_7

More information

Please refer to Google Scholar or DBLP

Latest Posts

One paper accepted by ESEC/FSE!

Kai’s study on automatically retrieving and validating source code repository information for PyPI packages is accepted by ESEC/FSE 2024. Congratulations to Kai!

One paper accepted by TOSEM!

Kai’s study on characterizing deep learning package supply chains is accepted by TOSEM. Congratulations to Kai!

Writing Release Notes for Your Software: How to Get it Right

Release note is important. However, there is a lack of tutorials or widely acknowledged standards about how to produce a release note. Without “the right way,” release notes may cause all kinds of issues. In this article, we will provide an FAQ-style introduction on how to produce the “right” release note for your users, based on our recent research on ~1000 real release note issues in GitHub project. This is still a preliminary draft, so if you have any suggestions or critiques, feel free to comment below!