Graph neural networks: foundation, frontiers and applications

L Wu, P Cui, J Pei, L Zhao, X Guo - … of the 28th ACM SIGKDD Conference …, 2022 - dl.acm.org
The field of graph neural networks (GNNs) has seen rapid and incredible strides over the
recent years. Graph neural networks, also known as deep learning on graphs, graph …

A survey of automatic source code summarization

C Zhang, J Wang, Q Zhou, T Xu, K Tang, H Gui, F Liu - Symmetry, 2022 - mdpi.com
Source code summarization refers to the natural language description of the source code's
function. It can help developers easily understand the semantics of the source code. We can …

Summarizing software artifacts: A literature review

N Nazar, Y Hu, H Jiang - Journal of Computer Science and Technology, 2016 - Springer
This paper presents a literature review in the field of summarizing software artifacts, focusing
on bug reports, source code, mailing lists and developer discussions artifacts. From Jan …

How can i improve my app? classifying user reviews for software maintenance and evolution

S Panichella, A Di Sorbo, E Guzman… - 2015 IEEE …, 2015 - ieeexplore.ieee.org
App Stores, such as Google Play or the Apple Store, allow users to provide feedback on
apps by posting review comments and giving star ratings. These platforms constitute a …

Learning to mine aligned code and natural language pairs from stack overflow

P Yin, B Deng, E Chen, B Vasilescu… - Proceedings of the 15th …, 2018 - dl.acm.org
For tasks like code synthesis from natural language, code retrieval, and code
summarization, data-driven models have shown great promise. However, creating these …

A survey on machine learning techniques for source code analysis

T Sharma, M Kechagia, S Georgiou, R Tiwari… - arXiv preprint arXiv …, 2021 - arxiv.org
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …

What would users change in my app? summarizing app reviews for recommending software changes

A Di Sorbo, S Panichella, CV Alexandru… - Proceedings of the …, 2016 - dl.acm.org
Mobile app developers constantly monitor feedback in user reviews with the goal of
improving their mobile apps and better meeting user expectations. Thus, automated …

What are mobile developers asking about? a large scale study using stack overflow

C Rosen, E Shihab - Empirical Software Engineering, 2016 - Springer
The popularity of mobile devices has been steadily growing in recent years. These devices
heavily depend on software from the underlying operating systems to the applications they …

User reviews matter! tracking crowdsourced reviews to support evolution of successful apps

F Palomba, M Linares-Vásquez… - 2015 IEEE …, 2015 - ieeexplore.ieee.org
Nowadays software applications, and especially mobile apps, undergo frequent release
updates through app stores. After installing/updating apps, users can post reviews and …

Autocomment: Mining question and answer sites for automatic comment generation

E Wong, J Yang, L Tan - 2013 28th IEEE/ACM International …, 2013 - ieeexplore.ieee.org
Code comments improve software maintainability. To address the comment scarcity issue,
we propose a new automatic comment generation approach, which mines comments from a …