4 papers
Think Like an Engineer: A Neuro-Symbolic Collaboration Agent for Generative Software Requirements Elicitation and Self-Review
Sai Zhang, Zhenchang Xing, Jieshan Chen +5
The vision of End-User Software Engineering (EUSE) is to empower non-professional users with full control over the software development lifecycle. It aims to enable users to drive…
Human-Like Code Quality Evaluation through LLM-based Recursive Semantic Comprehension
Fangzhou Xu, Sai Zhang, Zhenchang Xing +3
Code quality evaluation involves scoring generated code quality based on a reference code for a specific problem statement. Currently, there are two main forms of evaluating code q…
Empowering Agile-Based Generative Software Development through Human-AI Teamwork
Sai Zhang, Zhenchang Xing, Ronghui Guo +6
In software development, the raw requirements proposed by users are frequently incomplete, which impedes the complete implementation of application functionalities. With the emerge…
A test-free semantic mistakes localization framework in Neural Code Translation
Lei Chen, Sai Zhang, Fangzhou Xu +4
In the task of code translation, neural network-based models have been shown to frequently produce semantically erroneous code that deviates from the original logic of the source c…