7 citations · 9 across the 21 of their papers we have counts for
18 papers · 1 filter
World Requirement Model: Learning Requirement-Change Consequences from Typed Artifact Graphs
Yuanpeng He, Lijian Li, Dongming Jin +7
Requirement changes can affect connected stakeholders, constraints, components, and tests. We present World Requirement Model (WRM), which encodes this engineering context as a typ…
ClarifyCodeBench: Evaluating LLMs on Clarifying Ambiguous Requirements for Code Generation
Zheng Fang, Dongming Jin, Yihong dong +4
Large Language Models have emerged as programming assistants. However, the efficacy of code generation is constrained by the quality of input requirements, which are frequently amb…
From Chat to Interview: Agentic Requirements Elicitation with an Experience Ontology
Dongming Jin, Zhi Jin, Yaotian Yang +5
Requirements elicitation interviews are crucial and time-consuming in requirements engineering, but heavily rely on the experience of requirements analysts. Although recent advance…
Bridging the Gap between User Intent and LLM: A Requirement Alignment Approach for Code Generation
Jia Li, Ruiqi Bai, Yangkang Luo +7
Code generation refers to automatically producing executable programs from user requirements. Recently, researchers have explored approaches to enhance the correctness of generated…
ReqElicitGym: An Evaluation Environment for Interview Competence in Conversational Requirements Elicitation
Dongming Jin, Zhi Jin, Zheng Fang +4
With the rapid improvement of LLMs' coding capabilities, the bottleneck of LLM-based automated software development is shifting from generating correct code to eliciting users' req…
IntentCoding: Amplifying User Intent in Code Generation
Zheng Fang, Yihong Dong, Lili Mou +3
Large Language Models (LLMs) have shown strong capabilities in code generation, but their adherence to fine-grained user intent with multiple constraints remains a significant chal…
A Needle in a Haystack: Intent-driven Reusable Artifacts Recommendation with LLMs
Dongming Jin, Zhi Jin, Xiaohong Chen +6
In open source software development, the reuse of existing artifacts has been widely adopted to avoid redundant implementation work. Reusable artifacts are considered more efficien…
Automated Concern Extraction from Textual Requirements of Cyber-Physical Systems: A Multi-solution Study
Dongming Jin, Zhi Jin, Xiaohong Chen +5
Cyber-physical systems (CPSs) are characterized by a deep integration of the information space and the physical world, which makes the extraction of requirements concerns more chal…
UserTrace: User-Level Requirements Generation and Traceability Recovery from Software Project Repositories
Dongming Jin, Zhi Jin, Yiran Zhang +5
Software maintainability critically depends on high-quality requirements descriptions and explicit traceability between requirements and code. Although automated code summarization…
A System Model Generation Benchmark from Natural Language Requirements
Dongming Jin, Zhi Jin, Linyu Li +3
System models, a critical artifact in software development, provide a formal abstraction of both the structural and behavioral aspects of software systems, which can facilitate the…
A Conceptual Framework for Requirements Engineering of Pretrained-Model-Enabled Systems
Dongming Jin, Zhi Jin, Linyu Li +1
Recent advances in large pretrained models have led to their widespread integration as core components in modern software systems. The trend is expected to continue in the foreseea…
iReDev: A Knowledge-Driven Multi-Agent Framework for Intelligent Requirements Development
Dongming Jin, Weisong Sun, Jiangping Huang +4
Requirements development is a critical phase as it is responsible for providing a clear understanding of what stakeholders need. It involves collaboration among stakeholders to ext…
Automatic Multi-level Feature Tree Construction for Domain-Specific Reusable Artifacts Management
Dongming Jin, Zhi Jin, Nianyu Li +3
With the rapid growth of open-source ecosystems (e.g., Linux) and domain-specific software projects (e.g., aerospace), efficient management of reusable artifacts is becoming increa…
Knowledge-Guided Multi-Agent Framework for Automated Requirements Development: A Vision
Jiangping Huang, Dongming Jin, Weisong Sun +2
This paper envisions a knowledge-guided multi-agent framework named KGMAF for automated requirements development. KGMAF aims to address gaps in current automation systems for SE, w…
A First Look at Package-to-Group Mechanism: An Empirical Study of the Linux Distributions
Dongming Jin, Nianyu Li, Kai Yang +2
Reusing third-party software packages is a common practice in software development. As the scale and complexity of open-source software (OSS) projects continue to grow (e.g., Linux…
An Evaluation of Requirements Modeling for Cyber-Physical Systems via LLMs
Dongming Jin, Shengxin Zhao, Zhi Jin +4
Cyber-physical systems (CPSs) integrate cyber and physical components and enable them to interact with each other to meet user needs. The needs for CPSs span rich application domai…
MARE: Multi-Agents Collaboration Framework for Requirements Engineering
Dongming Jin, Zhi Jin, Xiaohong Chen +1
Requirements Engineering (RE) is a critical phase in the software development process that generates requirements specifications from stakeholders' needs. Recently, deep learning t…
Multi-role Consensus through LLMs Discussions for Vulnerability Detection
Zhenyu Mao, Jialong Li, Dongming Jin +2
Recent advancements in large language models (LLMs) have highlighted the potential for vulnerability detection, a crucial component of software quality assurance. Despite this prog…