中文
相关论文

相关论文: Emotions in Requirements Engineering: A Systematic…

200 篇论文

In Requirements Engineering, requirements elicitation aims the acquisition of information from the stakeholders of a system-to-be. An important task during elicitation is to identify and render explicit the stakeholders' implicit…

软件工程 · 计算机科学 2016-11-26 Corentin Burnay , Ivan Jureta , Stéphane Faulkner

[Context] Although software development is an inherently human activity, research in software engineering (SE) has long focused mostly on processes and tools, failing to recall about the human factors behind. Even when explored, researchers…

软件工程 · 计算机科学 2021-08-30 Danilo Almeida Felipe , Marcos Kalinowski

Requirements Engineering (RE) is one of the prime areas in software development. Since agile software development englobes several emerging techniques and advocates for continuous improvement, it urges the question of which agile RE…

软件工程 · 计算机科学 2022-03-04 Juan Carlos Barata , Diego Lisboa , Laudelino Cordeiro Bastos , Adolfo Neto

Modern science is relying on software more than ever. The behavior and outcomes of this software shape the scientific and public discourse on important topics like climate change, economic growth, or the spread of infections. Most…

软件工程 · 计算机科学 2025-01-09 Adrian Bajraktari , Michelle Binder , Andreas Vogelsang

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

Background: The sensitivity of Requirements Engineering (RE) to the context makes it difficult to efficiently control problems therein, thus, hampering an effective risk management devoted to allow for early corrective or even preventive…

[Context and Motivation]: The quality of requirements specifications impacts subsequent, dependent software engineering activities. Requirements quality defects like ambiguous statements can result in incomplete or wrong features and even…

软件工程 · 计算机科学 2024-05-17 Julian Frattini

Artificial Intelligence (AI) systems have gained significant traction in the recent past, creating new challenges in requirements engineering (RE) when building AI software systems. RE for AI practices have not been studied much and have…

软件工程 · 计算机科学 2023-02-14 Khlood Ahmad , Mohamed Abdelrazek , Chetan Arora , John Grundy , Muneera Bano

This short paper explores how a maritime company develops and integrates large-language models (LLM). Specifically by looking at the requirements engineering for Retrieval Augmented Generation (RAG) systems in expert settings. Through a…

软件工程 · 计算机科学 2025-05-13 Tor Sporsem , Rasmus Ulfsnes

Context: Over the last decade, software researchers and engineers have developed a vast body of methodologies and technologies in requirements engineering for self-adaptive systems. Although existing studies have explored various aspects of…

软件工程 · 计算机科学 2017-06-29 Zhuoqun Yang , Zhi Li , Zhi Jin , He Zhang

In designing most software applications, much effort is placed upon the functional goals, which make a software system useful. However, the failure to consider emotional goals, which make a software system pleasurable to use, can result in…

软件工程 · 计算机科学 2018-10-31 Mohammadhossein Sherkat , Tim Miller , Antonette Mendoza , Rachel Burrows

In their seminal paper in the ACM Transactions on Software Engineering and Methodology, Zave and Jackson established a core ontology for Requirements Engineering (RE) and used it to formulate the "requirements problem", thereby defining…

软件工程 · 计算机科学 2008-11-27 Ivan Jureta , John Mylopoulos , Stephane Faulkner

Requirements Engineering (RE) is the initial step towards building a software system. The success or failure of a software project is firmly tied to this phase, based on communication among stakeholders using natural language. The problem…

软件工程 · 计算机科学 2021-12-07 Mohammad Kasra Habib , Stefan Wagner , Daniel Graziotin

High-quality requirements minimize the risk of propagating defects to later stages of the software development life cycle. Achieving a sufficient level of quality is a major goal of requirements engineering. This requires a clear definition…

The main focus of the requirements engineering (RE) literature has been on the technical aspects related to the RE projects. Furthermore, research has mainly focused on the specific methods for collecting the requirements for an information…

计算机与社会 · 计算机科学 2016-06-07 Risto Paavola , Petri Hallikainen

Requirements engineering is a knowledge intensive process and crucial for the success of engineering projects. The field of knowledge-based requirements engineering (KBRE) aims to support engineers by providing knowledge to assist in the…

软件工程 · 计算机科学 2024-11-19 Lasse M. Reinpold , Marvin Schieseck , Lukas P. Wagner , Felix Gehlhoff , Alexander Fay

In requirements engineering for recommender systems, software engineers must identify the data that drives the recommendations. This is a labor-intensive task, which is error-prone and expensive. One possible solution to this problem is the…

软件工程 · 计算机科学 2016-02-25 Ivens Portugal , Paulo Alencar , Donald Cowan

Large Language Models (LLMs) are finding applications in numerous domains, and Requirements Engineering (RE) is increasingly benefiting from their capabilities to assist with complex, language-intensive tasks. This paper presents a…

软件工程 · 计算机科学 2025-09-16 Mohammad Amin Zadenoori , Jacek Dąbrowski , Waad Alhoshan , Liping Zhao , Alessio Ferrari

The majority of research around Large Language Models (LLM) application to software development has been on the subject of code generation. There is little literature on LLMs' impact on requirements engineering (RE), which deals with the…

软件工程 · 计算机科学 2025-02-05 Cory Hymel , Hiroe Johnson

This paper identifies and tackles the challenges of the requirements engineering discipline when applied to development of AI-based complex systems. Due to their complex behaviour, there is an immanent need for a tailored development…

软件工程 · 计算机科学 2019-09-02 Hrvoje Belani , Marin Vuković , Željka Car