10 citations · 25 across the 13 of their papers we have counts for
12 papers · 1 filter
Aligning Academia with Industry: An Empirical Study of Industrial Needs and Academic Capabilities in AI-Driven Software Engineering
Hang Yu, Yuzhou Lai, Li Zhang +6
The rapid advancement of large language models (LLMs) is fundamentally reshaping software engineering (SE), driving a paradigm shift in both academic research and industrial practi…
SecureReviewer: Enhancing Large Language Models for Secure Code Review through Secure-aware Fine-tuning
Fang Liu, Simiao Liu, Yinghao Zhu +2
Identifying and addressing security issues during the early phase of the development lifecycle is critical for mitigating the long-term negative impacts on software systems. Code r…
An Empirical Study on Failures in Automated Issue Solving
Simiao Liu, Fang Liu, Liehao Li +4
Automated issue solving seeks to autonomously identify and repair defective code snippets across an entire codebase. SWE-Bench has emerged as the most widely adopted benchmark for…
Vision to Specification: Automating the Transition from Conceptual Features to Functional Requirements
Xiaoli Lian, Jiajun Wu, Xiaoyun Gao +2
The translation of high-level abstract features into clear, and testable functional requirements (FRs) is a crucial step in software development, bridging the gap between user need…
Incorporating Verification Standards for Security Requirements Generation from Functional Specifications
Xiaoli Lian, Shuaisong Wang, Hanyu Zou +3
In the current software driven era, ensuring privacy and security is critical. Despite this, the specification of security requirements for software is still largely a manual and l…
Revolutionizing Newcomers' Onboarding Process in OSS Communities: The Future AI Mentor
Xin Tan, Xiao Long, Yinghao Zhu +3
Onboarding newcomers is vital for the sustainability of open-source software (OSS) projects. To lower barriers and increase engagement, OSS projects have dedicated experts who prov…
Enhancing Automated Program Repair with Solution Design
Jiuang Zhao, Donghao Yang, Li Zhang +3
Automatic Program Repair (APR) endeavors to autonomously rectify issues within specific projects, which generally encompasses three categories of tasks: bug resolution, new feature…
Uncovering Weaknesses in Neural Code Generation
Xiaoli Lian, Shuaisong Wang, Jieping Ma +5
Code generation, the task of producing source code from prompts, has seen significant advancements with the advent of pre-trained large language models (PLMs). Despite these achiev…
A Novel Approach for Automated Design Information Mining from Issue Logs
Jiuang Zhao, Zitian Yang, Li Zhang +2
Software architectures are usually meticulously designed to address multiple quality concerns and support long-term maintenance. However, due to the imbalance between the cost and…
Automated Generating Natural Language Requirements based on Domain Ontology
Ziyan Zhao, Li Zhang, Xiaoyun Gao +3
Software requirements specification is undoubtedly critical for the whole software life-cycle. Nowadays, writing software requirements specifications primarily depends on human wor…
A Preliminary Study on the Potential Usefulness of Open Domain Model for Missing Software Requirements Recommendation
Ziyan Zhao, Li Zhang, Xiaoli Lian
Completeness is one of the most important attributes of software requirement specifications. Unfortunately, incompleteness is meanwhile one of the most difficult problems to detect…
Automatically detecting the conflicts between software requirements based on finer semantic analysis
Weize Guo, Li Zhang, Xiaoli Lian
Context: Conflicts between software requirements bring uncertainties to product development. Some great approaches have been proposed to identify these conflicts. However, they usu…