中文
相关论文

相关论文: Automated User Story Generation with Test Case Spe…

200 篇论文

Large Language Models (LLMs) are increasingly integrated into software development workflows, yet their behavior in structured, specification-driven processes remains poorly understood. This paper presents an empirical study design using…

软件工程 · 计算机科学 2026-01-08 Giovanni Rosa , David Moreno-Lumbreras , Gregorio Robles , Jesús M. González-Barahona

Privacy law and regulation have turned to "consent" as the legitimate basis for collecting and processing individuals' data. As governments have rushed to enshrine consent requirements in their privacy laws, such as the California Consumer…

软件工程 · 计算机科学 2025-07-08 Aniket Kesari , Travis Breaux , Tom Norton , Sarah Santos , Anmol Singhal

Large Language Model (LLM)-based agent simulation has emerged as a promising approach to meet the increasing demand for real-time and rigorous evaluation in modern recommender systems. A typical LLM-driven simulation framework comprises…

信息检索 · 计算机科学 2026-05-14 Xinye Wanyan , Chenglong Ma , Danula Hettiachchi , Ziqi Xu , Jeffrey Chan

Requirements elicitation, a critical, yet time-consuming and challenging step in product development, often fails to capture the full spectrum of user needs. This may lead to products that fall short of expectations. This paper introduces a…

人机交互 · 计算机科学 2024-04-26 Mohammadmehdi Ataei , Hyunmin Cheong , Daniele Grandi , Ye Wang , Nigel Morris , Alexander Tessier

Storytelling plays a central role in human socializing and entertainment. However, much of the research on automatic storytelling generation assumes that stories will be generated by an agent without any human interaction. In this paper, we…

计算与语言 · 计算机科学 2020-11-23 Eric Nichols , Leo Gao , Randy Gomez

Large language models (LLMs) can be employed for automating the generation of software requirements from natural language inputs such as the transcripts of elicitation interviews. However, evaluating whether those derived requirements…

计算与语言 · 计算机科学 2025-10-13 Francesco Dente , Fabiano Dalpiaz , Paolo Papotti

Recent research has highlighted the potential of large language models (LLMs) to improve their problem-solving capabilities with the aid of suitable external tools. In our work, we further advance this concept by introducing a closed-loop…

机器学习 · 计算机科学 2024-03-12 Tianle Cai , Xuezhi Wang , Tengyu Ma , Xinyun Chen , Denny Zhou

Maintaining software packages imposes significant costs due to dependency management, bug fixes, and versioning. We show that rich method descriptions in scientific publications can serve as standalone specifications for modern large…

软件工程 · 计算机科学 2025-07-31 Cameron S. Movassaghi , Amanda Momenzadeh , Jesse G. Meyer

Large language models (LLMs) show promise for automating software development by translating requirements into code. However, even advanced prompting workflows like progressive prompting often leave some requirements unmet. Although methods…

软件工程 · 计算机科学 2026-02-04 Jianru Shen , Zedong Peng , Lucy Owen

In this work, we explore the potential of large language models (LLMs) for generating functional test scripts, which necessitates understanding the dynamically evolving code structure of the target software. To achieve this, we propose a…

软件工程 · 计算机科学 2025-05-28 Siyuan Guo , Huiwu Liu , Xiaolong Chen , Yuming Xie , Liang Zhang , Tao Han , Hechang Chen , Yi Chang , Jun Wang

Formal verification can provably guarantee the correctness of critical system software, but the high proof burden has long hindered its wide adoption. Recently, Large Language Models (LLMs) have shown success in code analysis and synthesis.…

形式语言与自动机理论 · 计算机科学 2023-11-27 Jianan Yao , Ziqiao Zhou , Weiteng Chen , Weidong Cui

Requirements engineering (RE) is considerably different in agile development than in more traditional development processes. Yet, there is little empirical knowledge on the state of the practice and contemporary problems in agile RE. As…

软件工程 · 计算机科学 2017-11-15 Stefan Wagner , Daniel Méndez Fernández , Michael Felderer , Marcos Kalinowski

Requirements Engineering (RE) has established itself as a software engineering discipline during the past decades. While researchers have been investigating the RE discipline with a plethora of empirical studies, attempts to systematically…

With the advent of large language models (LLMs) in the artificial intelligence (AI) area, the field of software engineering (SE) has also witnessed a paradigm shift. These models, by leveraging the power of deep learning and massive amounts…

软件工程 · 计算机科学 2024-12-30 Cuiyun Gao , Xing Hu , Shan Gao , Xin Xia , Zhi Jin

Machine Learning software documentation is different from most of the documentations that were studied in software engineering research. Often, the users of these documentations are not software experts. The increasing interest in using…

软件工程 · 计算机科学 2020-02-03 Yalda Hashemi , Maleknaz Nayebi , Giuliano Antoniol

Designing domain models and software architectures represents a significant challenge in software development, as the resulting architectures play a vital role in fulfilling the system's quality of service. Due to time pressure, architects…

软件工程 · 计算机科学 2024-02-02 Tobias Eisenreich , Sandro Speth , Stefan Wagner

While modern Requirements Engineering (RE) heavily relies on natural language processing and Machine Learning (ML) techniques, their effectiveness is limited by the scarcity of high-quality datasets. This paper introduces Synthline, a…

软件工程 · 计算机科学 2025-05-07 Abdelkarim El-Hajjami , Camille Salinesi

Large language models have shown good performances in generating code to meet human requirements. However, human requirements expressed in natural languages can be vague, incomplete, and ambiguous, leading large language models to…

软件工程 · 计算机科学 2023-11-02 Zejun Wang , Jia Li , Ge Li , Zhi Jin

The construction of a reference ontology for a large domain still remains an hard human task. The process is sometimes assisted by software tools that facilitate the information extraction from a textual corpus. Despite of the great use of…

数据库 · 计算机科学 2010-01-28 Ivan Bedini , Benjamin Nguyen , Georges Gardarin

Large Language Models (LLMs) are tools that have become indispensable in development and programming. However, they suffer from hallucinations, especially when dealing with unknown knowledge. This is particularly the case when LLMs are to…

计算与语言 · 计算机科学 2026-05-05 Andreas Baumann , Peter Eberhard