中文
相关论文

相关论文: How Do Requirements Evolve During Elicitation? An …

200 篇论文

Metric Elicitation (ME) is a framework for eliciting classification metrics that better align with implicit user preferences based on the task and context. The existing ME strategy so far is based on the assumption that users can most…

Requirements elicitation is still one of the most challenging activities of the requirements engineering process due to the difficulty requirements analysts face in understanding and translating complex needs into concrete requirements. In…

软件工程 · 计算机科学 2025-07-22 Giovanni Quattrocchi , Liliana Pasquale , Paola Spoletini , Luciano Baresi

[Background:] Research on automated requirements elicitation and analysis of mobile apps employed lots of techniques and tools proposed by RE researchers and practitioners. However, little is known about the characteristics of these…

软件工程 · 计算机科学 2025-09-03 Chong Wang , Haoning Wu , Peng Liang , Maya Daneva , Marten van Sinderen

Factors such as app stores or platform choices heavily affect functional and non-functional mobile app requirements. We surveyed 45 companies and interviewed ten experts to explore how factors that impact mobile app requirements are…

软件工程 · 计算机科学 2020-02-21 Nitish Patkar , Mohammad Ghafari , Oscar Nierstrasz , Sofija Hotomski

Stakeholders' conversations in requirements elicitation meetings hold valuable insights into system and client needs. However, manually extracting requirements is time-consuming, labor-intensive, and prone to errors and biases. While…

软件工程 · 计算机科学 2025-05-20 Gianmario Voria , Francesco Casillo , Carmine Gravino , Gemma Catolino , Fabio Palomba

Requirement prioritization is recognized as an important decision-making activity in requirements engineering and software development. Requirement prioritization is applied to determine which requirements should be implemented and…

软件工程 · 计算机科学 2023-12-21 Richard Berntsson Svensson , Richard Torkar

Preference elicitation explicitly asks users what kind of recommendations they would like to receive. It is a popular technique for conversational recommender systems to deal with cold-starts. Previous work has studied selection bias in…

信息检索 · 计算机科学 2024-05-02 Shashank Gupta , Harrie Oosterhuis , Maarten de Rijke

In this paper, we present an approach to select a subset of requirement elicitation technique for an optimum result in the requirement elicitation process. Our approach consists of three steps. First, we identify various attribute in three…

软件工程 · 计算机科学 2017-09-26 Saurabh Tiwari , Santosh Singh Rathore

Feature requests are proposed by users to request new features or enhancements of existing features of software products, which represent users' wishes and demands. Satisfying users' demands can benefit the product from both competitiveness…

软件工程 · 计算机科学 2026-02-27 Feifei Niu , Chuanyi Li , Haosheng Zuo , Jionghan Wu , Xin Xia

Interviews are a widely used technique in eliciting requirements to gather stakeholder needs, preferences, and expectations for a software system. Effective interviewing requires skilled interviewers to formulate appropriate interview…

软件工程 · 计算机科学 2025-07-04 Yuchen Shen , Anmol Singhal , Travis Breaux

Previous gesture elicitation studies have found that user proposals are influenced by legacy bias which may inhibit users from proposing gestures that are most appropriate for an interaction. Increasing production during elicitation studies…

人机交互 · 计算机科学 2022-01-05 Andreea Danielescu , David Piorkowski

When faced with complex choices, users refine their own preference criteria as they explore the catalogue of options. In this paper we propose an approach to preference elicitation suited for this scenario. We extend Coactive Learning,…

人工智能 · 计算机科学 2016-12-07 Stefano Teso , Paolo Dragone , Andrea Passerini

Rating elicitation is a success element for recommender systems to perform well at cold-starting, in which the systems need to recommend items to a newly arrived user with no prior knowledge about the user's preference. Existing elicitation…

信息检索 · 计算机科学 2024-06-04 Hieu Trung Nguyen , Duy Nguyen , Khoa Doan , Viet Anh Nguyen

Background: Various factors determine analyst effectiveness during elicitation. While the literature suggests that elicitation technique and time are influential factors, other attributes could also play a role. Aim: Determine aspects that…

软件工程 · 计算机科学 2026-02-16 Alejandrina Aranda , Oscar Dieste , José Ignacio Panach , Natalia Juristo

Requirements engineers should strive to get a better insight into decision making processes. During elicitation of requirements, decision making influences how stakeholders communicate with engineers, thereby affecting the engineers'…

软件工程 · 计算机科学 2012-10-30 Corentin Burnay , Ivan Jureta , Stéphane Faulkner

Requirements elicitation is among the most communication-intensive activities in software engineering, yet it receives limited explicit treatment in undergraduate curricula. This paper presents a case study of an Introduction to Software…

计算工程、金融与科学 · 计算机科学 2026-04-09 Santiago Berrezueta-Guzman , Vanesa Metaj , Stefan Wagner

Requirements elicitation interviews are crucial and time-consuming in requirements engineering, but heavily rely on the experience of requirements analysts. Although recent advancements in large language models (LLMs) have created new…

软件工程 · 计算机科学 2026-05-28 Dongming Jin , Zhi Jin , Yaotian Yang , Linyu Li , Zheng Fang , Yuanpeng He , Wenchun Jing , Xiaohong Chen

Requirements Elicitation (RE) is a crucial software engineering skill that involves interviewing a client and then devising a software design based on the interview results. Teaching this inherently experiential skill effectively has high…

Agile approaches tend to focus solely on scoping and simplicity rather than on problem solving and discovery. This hampers the development of innovative solutions. Additionally, little has been said about how to capture and represent the…

软件工程 · 计算机科学 2019-08-22 Ainhoa Aldave , Juan M. Vara , David Granada , Esperanza Marcos

Large Language Models (LLMs) have made it possible for recommendation systems to interact with users in open-ended conversational interfaces. In order to personalize LLM responses, it is crucial to elicit user preferences, especially when…

人工智能 · 计算机科学 2025-10-15 Ali Montazeralghaem , Guy Tennenholtz , Craig Boutilier , Ofer Meshi