Ph.D. Students Present Findings on Library Migration and Release Notes at SANER 2023

Published: Apr 2, 2023 by Haiqiao Gu

The 30th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2023) was held in Macao SAR, China from March 21st to 24th. Two Ph.D. students from our research group, Haiqiao Gu and Jianyu Wu, presented their research findings in the “Open Source Software Ecosystem” and “Mining Software Repositories” sessions, respectively.

Haiqiao Gu’s paper presented a large-scale comparative study on self-admitted library migrations (SALMs) across three ecosystems using an accurate approach to the identification of SALMs. The study verified previous results and revealed insights about the development of software package ecosystems. Jianyu Wu’s paper characterized software release notes (RNs) from the dimensions of structure, writing style, and content, and discussed how to generate practical and informative RNs.

Both reports received unanimous recognition and enthusiastic response from the audience.

Latest Posts

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!

One paper accepted by ESEC/FSE 2023!

Wenxin’s study on project sustainability prediction is accepted by ESEC/FSE 2023. Congratulations to Wenxin!

Two papers accepted by ASE 2023!

Wenxin’s study on personalized good first issue (GFI) recommendation and Weiwei’s study on license incompatibility in the PyPI ecosystem are accepted by ASE 2023. Congratulations to Wenxin and Weiwei!