Machine/deep learning for software engineering: A systematic literature review

S Wang, L Huang, A Gao, J Ge, T Zhang… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
Since 2009, the deep learning revolution, which was triggered by the introduction of
ImageNet, has stimulated the synergy between Software Engineering (SE) and Machine …

Fill in the blank: Context-aware automated text input generation for mobile gui testing

Z Liu, C Chen, J Wang, X Che, Y Huang… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Automated GUI testing is widely used to help ensure the quality of mobile apps. However,
many GUIs require appropriate text inputs to proceed to the next page, which remains a …

Make llm a testing expert: Bringing human-like interaction to mobile gui testing via functionality-aware decisions

Z Liu, C Chen, J Wang, M Chen, B Wu, X Che… - Proceedings of the …, 2024 - dl.acm.org
Automated Graphical User Interface (GUI) testing plays a crucial role in ensuring app quality,
especially as mobile applications have become an integral part of our daily lives. Despite …

Guigan: Learning to generate gui designs using generative adversarial networks

T Zhao, C Chen, Y Liu, X Zhu - 2021 IEEE/ACM 43rd …, 2021 - ieeexplore.ieee.org
Graphical User Interface (GUI) is ubiquitous in almost all modern desktop software, mobile
applications and online websites. A good GUI design is crucial to the success of the software …

Testing the limits: Unusual text inputs generation for mobile app crash detection with large language model

Z Liu, C Chen, J Wang, M Chen, B Wu, Z Tian… - Proceedings of the …, 2024 - dl.acm.org
Mobile applications have become a ubiquitous part of our daily life, providing users with
access to various services and utilities. Text input, as an important interaction channel …

Nighthawk: Fully automated localizing ui display issues via visual understanding

Z Liu, C Chen, J Wang, Y Huang, J Hu… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Graphical User Interface (GUI) provides a visual bridge between a software application and
end users, through which they can interact with each other. With the upgrading of mobile …

Gifdroid: Automated replay of visual bug reports for android apps

S Feng, C Chen - Proceedings of the 44th International Conference on …, 2022 - dl.acm.org
Bug reports are vital for software maintenance that allow users to inform developers of the
problems encountered while using software. However, it is difficult for non-technical users to …