English
Related papers

Related papers: Two Integration Pathways in Human-Centered Require…

200 papers

The purpose of requirements engineering (RE) is to make sure that the expectations and needs of the stakeholders of a software system are met. Emotional needs can be captured as emotional requirements that represent how the end user should…

Software Engineering · Computer Science 2023-05-26 Tahira Iqbal , Hina Anwar , Syazwanie Filzah , Mohammad Gharib , Kerli Moose , Kuldar Taveter

Requirements Engineering (RE) requires the collaboration of various roles in SE, such as requirements engineers, stakeholders and other developers, and it is thus a highly human dependent process in software engineering (SE). Identifying…

Software Engineering · Computer Science 2021-09-17 Dulaji Hidellaarachchi , John Grundy , Rashina Hoda , Kashumi Madampe

Understanding the internals of Integrated Circuits (ICs), referred to as Hardware Reverse Engineering (HRE), is of interest to both legitimate and malicious parties. HRE is a complex process in which semi-automated steps are interwoven with…

Cryptography and Security · Computer Science 2021-06-01 Steffen Becker , Carina Wiesen , Nils Albartus , Nikol Rummel , Christof Paar

The integration of AI for Requirements Engineering (RE) presents significant benefits but also poses real challenges. Although RE is fundamental to software engineering, limited research has examined AI adoption in RE. We surveyed 55…

Software Engineering · Computer Science 2025-11-06 Lekshmi Murali Rani , Richard Berntsson Svensson , Robert Feldt

The future of Requirements Engineering (RE) is increasingly driven by artificial intelligence (AI), reshaping how we elicit, analyze, and validate requirements. Traditional RE is based on labor-intensive manual processes prone to errors and…

Software Engineering · Computer Science 2025-10-30 Mateen Ahmed Abbasi , Petri Ihantola , Tommi Mikkonen , Niko Mäkitalo

[Context] Domain knowledge is recognized as a key component for the success of Requirements Engineering (RE), as it provides the conceptual support needed to understand the system context, ensure alignment with stakeholder needs, and reduce…

Software Engineering · Computer Science 2025-06-27 Marina Araújo , Júlia Araújo , Romeu Oliveira , Lucas Romao , Marcos Kalinowski

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…

Software Engineering · Computer Science 2017-11-15 Stefan Wagner , Daniel Méndez Fernández , Michael Felderer , Marcos Kalinowski

[Context] Artificial intelligence (AI) components used in building software solutions have substantially increased in recent years. However, many of these solutions focus on technical aspects and ignore critical human-centered aspects.…

Software Engineering · Computer Science 2023-05-22 Khlood Ahmad , Mohamed Abdelrazek , Chetan Arora , Arbind Agrahari Baniya , Muneera Bano , John Grundy

Critical systems, such as those used in healthcare, defence, and disaster management, demand rigorous requirements engineering to ensure safety and reliability. Yet, much of this rigour has traditionally focused on technical assurance,…

Software Engineering · Computer Science 2025-11-18 Anuradha Madugalla , Jixuan Dong , Kai Lyne Loi , Matthew Crossman , John Grundy

Effective Requirements Engineering is a crucial activity in softwareintensive development projects. The human-centric working mode of Design Thinking is considered a powerful way to complement such activities when designing innovative…

Software Engineering · Computer Science 2021-12-13 Jennifer Hehn , Daniel Mendez

[Background] The rapidly changing business environments in which many companies operate is challenging traditional Requirements Engineering (RE) approaches. This gave rise to agile approaches for RE. Security, at the same time, is an…

Software Engineering · Computer Science 2018-06-06 H. Villamizar , M. Kalinowski , M. Viana , D. Méndez Fernández

In this position paper, we elaborate on the possibilities and needs to integrate Design Thinking into Requirements Engineering. We draw from our research and project experiences to compare what is understood as Design Thinking and…

Software Engineering · Computer Science 2019-12-03 Jennifer Hehn , Daniel Mendez , Falk Uebernickel , Walter Brenner , Manfred Broy

Software increasingly shapes the infrastructures of daily life, making requirements engineering (RE) central to ensuring that systems align with human values and lived experiences. Yet, current popular practices such as CrowdRE and…

Software Engineering · Computer Science 2025-09-03 Daniela Damian , Bachan Ghimire , Ze Shi Li

Context: As the diversity and complexity of regulations affecting Software-Intensive Products and Services (SIPS) is increasing, software engineers need to address the growing regulatory scrutiny. As with any other non-negotiable…

Natural language processing supported requirements engineering is an area of research and development that seeks to apply NLP techniques, tools and resources to a variety of requirements documents or artifacts to support a range of…

Artificial intelligence (AI) permeates all fields of life, which resulted in new challenges in requirements engineering for artificial intelligence (RE4AI), e.g., the difficulty in specifying and validating requirements for AI or…

Software Engineering · Computer Science 2024-09-12 Umm-e- Habiba , Markus Haug , Justus Bogner , Stefan Wagner

In this paper, we introduce the concept of the research practice gap as it is perceived in the field of software requirements engineering. An analysis of this gap has shown that two key causes for the research-practice gap are lack of…

Software Engineering · Computer Science 2014-07-17 Andrew M. Connor , Jim Buchan , Krassie Petrova

Requirements Engineering (RE) has received much attention in research and practice due to its importance to software project success. Its interdisciplinary nature, the dependency to the customer, and its inherent uncertainty still render…

Context: Responsibility gaps, long-recognized challenges in socio-technical systems where accountability becomes diffuse or ambiguous, have become increasingly pronounced in GenAI-enabled software. The generative and adaptive nature…

Software Engineering · Computer Science 2025-11-18 Zhenyu Mao , Jacky Keung , Yicheng Sun , Yifei Wang , Shuo Liu , Jialong Li

Requirements engineering for aged-care digital health must account for human aspects, because requirement priorities are shaped not only by technical functionality but also by stakeholders' health conditions, socioeconomics, and lived…

Software Engineering · Computer Science 2026-04-01 Yuqing Xiao , John Grundy , Anuradha Madugalla , Elizabeth Manias
‹ Prev 1 2 3 10 Next ›