English
Related papers

Related papers: Bridging the Research-Practice Gap in Requirements…

200 papers

Nowadays, software is pervasive in our everyday lives. Its sustainability and environmental impact have become major factors to be considered in the development of software systems. Millennials-the newer generation of university…

Software Engineering · Computer Science 2017-03-06 Damiano Torre , Giuseppe Procaccianti , Davide Fucci , Sonja Lutovac , Giuseppe Scanniello

Often during the requirements engineering (RE) process, the value of a requirement is assessed, e.g., in requirement prioritisation, release planning, and trade-off analysis. In order to support these activities, this research evaluates…

Software Engineering · Computer Science 2013-06-17 Richard Ellis-Braithwaite

The inclusion of internship courses in Software Engineering (SE) programs is essential for closing knowledge gaps and improving graduates' readiness for the software industry. Our study focuses on year-long internships at RMIT University…

Software Engineering · Computer Science 2026-03-24 Golnoush Abaei , Mojtaba Shahin , Maria Spichkova

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…

Computational Engineering, Finance, and Science · Computer Science 2026-04-09 Santiago Berrezueta-Guzman , Vanesa Metaj , Stefan Wagner

In recent years Open Innovation (OI) has gained much attention and made firms aware that they need to consider the open environment surrounding them. To facilitate this shift Requirements Engineering (RE) needs to be adapted in order to…

Software Engineering · Computer Science 2022-08-04 Johan Linåker , Björn Regnell , Hussan Munir

Within the rapidly diversifying field of computational science and engineering (CSE), research software engineers (RSEs) represent a shift towards the adoption of mainstream software engineering tools and practices into scientific software…

Software Engineering · Computer Science 2022-01-12 Miranda Mundt , Reed Milewicz

Increasing the impact of software engineering research in the software industry and the society at large has long been a concern of high priority for the software engineering community. The problem of two cultures, research conducted in a…

Software Engineering · Computer Science 2022-05-02 Dusica Marijan , Sagar Sen

Modern software systems require various capabilities to meet architectural and operational demands, such as the ability to scale automatically and recover from sudden failures. Self-adaptive software systems have emerged as a critical focus…

Software Engineering · Computer Science 2025-04-16 Mingyang Xu , Ryan Zheng He Liu , Mark Stoodley , Ladan Tahvildari

The need for high availability and performance in data management systems has been fueling a long running interest in database replication from both academia and industry. However, academic groups often attack replication problems in…

Databases · Computer Science 2008-11-05 Emmanuel Cecchet , George Candea , Anastasia Ailamaki

Background: Requirement engineering is often considered a critical activity in system development projects. The increasing complexity of software, as well as number and heterogeneity of stakeholders, motivate the development of methods and…

This innovative practice category paper presents an innovative framework for teaching Reinforcement Learning (RL) at the undergraduate level. Recognizing the challenges posed by the complex theoretical foundations of the subject and the…

Computers and Society · Computer Science 2025-09-30 Muhammad Ahmed Atif , Mohammad Shahid Shaikh

Background: Software project management activities help to introduce software process models in Software Engineering courses. However, these activities should be adequately aligned with the learning outcomes and support student's…

Software Engineering · Computer Science 2021-01-21 Javier Gonzalez-Huerta , Jefferson Seide Molleri , Aivars Šablis , Ehsan Zabardast

Researcher Bias (RB) occurs when researchers influence the results of an empirical study based on their expectations.RB might be due to the use of Questionable Research Practices(QRPs). In research fields like medicine, blinding techniques…

Software Engineering · Computer Science 2020-08-31 Simone Romano , Davide Fucci , Giuseppe Scanniello , Maria Teresa Baldassarre , Burak Turhan , Natalia Juristo

The development of large, software-intensive systems is a complex undertaking that we generally tackle by a divide and conquer strategy. Companies thereby face the challenge of coordinating individual aspects of software development, in…

Software Engineering · Computer Science 2023-08-16 Michael Unterkalmsteiner , Tony Gorschek , Robert Feldt , Eriks Klotins

Context: Technical Debt requirements are related to the distance between the ideal value of the specification and the system's actual implementation, which are consequences of strategic decisions for immediate gains, or unintended changes…

Software Engineering · Computer Science 2021-07-15 Ana Melo , Roberta Fagundes , Valentina Lenarduzzi , Wylliams Santos

This paper shares a perspective for the research software engineering (RSE) community to navigate the National Laboratory landscape. The RSE role is a recent concept that led to organizational challenges to place and evaluate their impact,…

Software Engineering · Computer Science 2022-09-07 William F Godoy

Prompting LLMs for complex tasks (e.g., building a trip advisor chatbot) needs humans to clearly articulate customized requirements (e.g., "start the response with a tl;dr"). However, existing prompt engineering instructions often lack…

Human-Computer Interaction · Computer Science 2025-04-29 Qianou Ma , Weirui Peng , Chenyang Yang , Hua Shen , Kenneth Koedinger , Tongshuang Wu

Requirements Engineering (RE)-related activities require high collaboration between various roles in software engineering (SE), such as requirements engineers, stakeholders, developers, etc. Their demographics, views, understanding of…

Software Engineering · Computer Science 2022-06-07 Dulaji Hidellaarachchi , John Grundy , Rashina Hoda , Ingo Mueller

Agile processes are now widely practiced by software engineering (SE) teams, and the agile manifesto claims that agile methods support responding to changes well. However, no study appears to have researched whether this is accurate in…

Software Engineering · Computer Science 2020-12-08 Kashumi Madampe , Rashina Hoda , John Grundy

For many years, we have observed industry struggling in defining a high quality requirements engineering (RE) and researchers trying to understand industrial expectations and problems. Although we are investigating the discipline with a…

Software Engineering · Computer Science 2016-11-30 D. Méndez Fernández , S. Wagner
‹ Prev 1 4 5 6 7 8 10 Next ›