English
Related papers

Related papers: Desiree - a Refinement Calculus for Requirements E…

200 papers

Context: Regulations, such as the European Accessibility Act (EAA), impact the engineering of software products and services. Managing that impact while providing meaningful inputs to development teams is one of the emerging requirements…

Software Engineering · Computer Science 2024-09-12 Oleksandr Kosenkov , Michael Unterkalmsteiner , Daniel Mendez , Jannik Fischbach

Logical specifications have been shown to help reinforcement learning algorithms in achieving complex tasks. However, when a task is under-specified, agents might fail to learn useful policies. In this work, we explore the possibility of…

Artificial Intelligence · Computer Science 2026-03-02 Tanmay Ambadkar , Đorđe Žikelić , Abhinav Verma

In the past years, software reverse engineering dealt with source code understanding. Nowadays, it is levered to software requirements abstract level, supported by feature model notations, language independent, and simpler than the source…

Software Engineering · Computer Science 2019-04-30 Anas Alhamwieh , Said Ghoul

To ensure accountability and mitigate harm, it is critical that diverse stakeholders can interrogate black-box automated systems and find information that is understandable, relevant, and useful to them. In this paper, we eschew prior…

Human-Computer Interaction · Computer Science 2021-01-26 Harini Suresh , Steven R. Gomez , Kevin K. Nam , Arvind Satyanarayan

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

With the rise of AI-enabled cyber-physical systems, data annotation has become a critical yet often overlooked process in the development of these intelligent information systems. Existing work in requirements engineering (RE) has explored…

Software Engineering · Computer Science 2025-12-16 Yi Peng , Hina Saeeda , Hans-Martin Heyn , Jennifer Horkoff , Eric Knauss , Fredrick Warg

Without a specific functional context, non-functional requirements can only be approached as cross-cutting concerns and treated uniformly across all features of an application. This neglects, however, the heterogeneity of non-functional…

Software Engineering · Computer Science 2022-01-21 Philipp Haindl , Reinhold Plösch

Residential Demand Response has emerged as a viable tool to alleviate supply and demand imbalances of electricity, particularly during times when the electric grid is strained due a shortage of supply. Demand Response providers bid…

Computer Science and Game Theory · Computer Science 2017-09-05 Datong P. Zhou , Maximilian Balandat , Munther A. Dahleh , Claire J. Tomlin

The availability of an abundance of knowledge sources has spurred a large amount of effort in the development and enhancement of Information Retrieval techniques. Users information needs are expressed in natural language and successful…

Information Retrieval · Computer Science 2020-04-24 Bhawani Selvaretnam , Mohammed Belkhatir

Context. Nowadays there is a great deal of uncertainty surrounding the effects of experience on Requirements Engineering (RE). There is a widespread idea that experience improves analyst performance. However, there are empirical studies…

Software Engineering · Computer Science 2024-08-23 Alejandrina M. Aranda , Oscar Dieste , Jose I. Panach , Natalia Juristo

Context: Requirements prioritization is a challenging problem that is aimed to deliver the most suitable subset from a pool of candidate requirements. The problem is NP-hard when formulated as an optimization problem. Feedback from end…

Software Engineering · Computer Science 2026-03-31 Aurek Chattopadhyay , Nan Niu , Hui Liu , Jianzhang Zhang

Availability of powerful computation and communication technology as well as advances in artificial intelligence enable a new generation of complex, AI-intense systems and applications. Such systems and applications promise exciting…

Numerous fairness metrics have been proposed and employed by artificial intelligence (AI) experts to quantitatively measure bias and define fairness in AI models. Recognizing the need to accommodate stakeholders' diverse fairness…

Artificial Intelligence · Computer Science 2025-02-11 Lin Luo , Yuri Nakao , Mathieu Chollet , Hiroya Inakoshi , Simone Stumpf

Automation in software engineering increasingly relies on large language models (LLMs) to generate, review, and assess code artifacts. However, establishing LLMs as reliable evaluators remains an open challenge: human evaluations are…

Software Engineering · Computer Science 2025-08-06 Ora Nova Fandina , Eitan Farchi , Shmulik Froimovich , Rami Katan , Alice Podolsky , Orna Raz , Avi Ziv

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…

Software Engineering · Computer Science 2025-02-05 Cory Hymel , Hiroe Johnson

For a firm in an open source software (OSS) ecosystem, the requirements engineering (RE) process is rather multifaceted. Apart from its typical RE process, there is a competing process, external to the firm and inherent to the firm's…

Software Engineering · Computer Science 2022-08-02 Johan Linåker , Björn Regnell , Daniela Damian

Deep reinforcement learning (DRL) is playing an increasingly important role in real-world applications. However, obtaining an optimally performing DRL agent for complex tasks, especially with sparse rewards, remains a significant challenge.…

Machine Learning · Computer Science 2024-06-07 Zelei Cheng , Xian Wu , Jiahao Yu , Sabrina Yang , Gang Wang , Xinyu Xing

Legacy systems concentrate business rules, architectural decisions, and operational exceptions that often remain implicit in code, data, configuration, and maintenance practices. At the same time, language-model-based coding agents depend…

Software Engineering · Computer Science 2026-05-19 Sanderson Oliveira de Macedo , Ronaldo Martins da Costa

In requirements engineering (RE), personas are now being used to represent user expectations and needs. This systematic mapping study (SMS) aims to explore the most recent studies and to cover recent changes in trends, especially related to…

Software Engineering · Computer Science 2025-07-22 Chowdhury Shahriar Muzammel , Maria Spichkova , James Harland

Text-to-SQL enables non-expert users to query databases in natural language, yet real-world schemas often suffer from ambiguous, abbreviated, or inconsistent naming conventions that degrade model accuracy. Existing approaches treat schemas…

Databases · Computer Science 2026-05-04 Jiaqian Wang , Yutao Qi , Wenjin Hou , Yu Pang , Rui Yang
‹ Prev 1 8 9 10 Next ›