English
Related papers

Related papers: Task Interruptions in Requirements Engineering: Re…

200 papers

Technology trends play an important role in the hiring process for software and IT professionals. In a recent study of 591 software professionals in both hiring (130) and technical (558) roles, we found empirical support for a tendency to…

Software Engineering · Computer Science 2023-07-07 Jonas Fritzsch , Marvin Wyrich , Justus Bogner , Stefan Wagner

Continuous practices are a staple of the modern software development workflow. Automation, in particular, is widely adopted due to its benefits related to quality and productivity. However, automation, similarly to all other aspects of the…

Software Engineering · Computer Science 2021-03-15 Omar Elazhary

[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

[Context and Motivation] Several studies have investigated attributes of great software practitioners. However, the investigation of such attributes is still missing in Requirements Engineering (RE). The current knowledge on attributes of…

Software Engineering · Computer Science 2024-11-05 Larissa Barbosa , Sávio Freire , Rita S. P. Maciel , Manoel Mendonça , Marcos Kalinowski , Zadia Codabux , Rodrigo Spínola

[Context] In Brazil, 41% of companies use machine learning (ML) to some extent. However, several challenges have been reported when engineering ML-enabled systems, including unrealistic customer expectations and vagueness in ML problem…

Requirements Engineering (RE) is a critical discipline mostly driven by uncertainty, since it is influenced by the customer domain or by the development process model used. We aim to investigate RE processes in successful project…

Software Engineering · Computer Science 2016-12-01 D. Méndez Fernández , S. Wagner , K. Lochmann , A. Baumann , H. de Carne

How do people decide how long to continue in a task, when to switch, and to which other task? Understanding the mechanisms that underpin task interleaving is a long-standing goal in the cognitive sciences. Prior work suggests greedy…

Artificial Intelligence · Computer Science 2020-01-08 Christoph Gebhardt , Antti Oulasvirta , Otmar Hilliges

Distractions in mixed reality (MR) environments can significantly influence user experience, affecting key factors such as presence, reaction time, cognitive load, and Break in Presence (BIP). Presence measures immersion, reaction time…

Human-Computer Interaction · Computer Science 2025-02-10 Yasra Chandio , Victoria Interrante , Fatima M. Anwar

This study investigates teamwork dynamics in student software development projects through a mixed-method approach combining quantitative analysis of GitLab commit logs and qualitative survey data. We analyzed individual contributions…

Software Engineering · Computer Science 2025-07-08 Santiago Berrezueta-Guzman , Ivan Parmacli , Mohammad Kasra Habib , Stephan Krusche , Stefan Wagner

Many software projects fail due to problems in requirements engineering (RE). The goal of this paper is analyzing a specific and relevant RE problem in detail: incomplete/hidden requirements. We replicated a global family of RE surveys with…

Software Engineering · Computer Science 2016-12-02 M. Kalinowski , M. Felderer , T. Conte , R. Spínola , R. Prikladnicki , D. Winkler , D. Méndez Fernández , S. Wagner

This study aims to assist Company leaders and management team in providing more accurate time and cost estimations for future software projects. This paper focuses on analyzing the relationship between project complexity and cost and time…

Software Engineering · Computer Science 2022-03-02 Mahta Taghi Zadeh , Rasha Kashef

It is widely accepted that understanding system requirements is important for software development project success. However, this paper presents two novel challenges to the requirements concept. First, where many plausible approaches to…

Software Engineering · Computer Science 2022-03-30 Paul Ralph

Robot task planning decomposes human instructions into executable action sequences that enable robots to complete a series of complex tasks. Although recent large language model (LLM)-based task planners achieve amazing performance, they…

Robotics · Computer Science 2026-05-12 Chenxi Jiang , Chuhao Zhou , Jianfei Yang

User errors while performing security-critical tasks can lead to undesirable or even disastrous consequences. One major factor influencing mistakes and failures is complexity of such tasks, which has been studied extensively in prior…

Human-Computer Interaction · Computer Science 2015-08-26 Tyler Kaczmarek , Alfed Kobsa , Robert Sy , Gene Tsudik

Reinforcement Learning (RL) is being increasingly used to learn and adapt application behavior in many domains, including large-scale and safety critical systems, as for example, autonomous driving. With the advent of plug-n-play RL…

Software Engineering · Computer Science 2023-08-04 Nicolás Cardozo , Ivana Dusparic , Christian Cabrera

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

The computation of a cyber-physical system's reaction to a stimulus typically involves the execution of several tasks. The delay between stimulus and reaction thus depends on the interaction of these tasks and is subject to timing…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-04-23 Max J. Friese , Thorsten Ehlers , Dirk Nowotka

Following the onset of the COVID-19 pandemic and subsequent lockdowns, the daily lives of software engineers were heavily disrupted as they were abruptly forced to work remotely from home. To better understand and contrast typical working…

Software Engineering · Computer Science 2023-01-16 Daniel Russo , Paul H. P. Hanel , Seraphina Altnickel , Niels van Berkel

When considering recurrent tasks in real-time systems, concurrent accesses to shared resources, can cause race conditions or data corruptions. Such a problem has been extensively studied since the 1990s, and numerous resource…

Operating Systems · Computer Science 2022-06-22 Junjie Shi , Jan Duy Thien Pham , Malte Münch , Jan Viktor Hafemeister , Jian-Jia Chen , Kuan-Hsun Chen

There is a growing demand for software engineering education (SEE) for professionals because of the increasing demand, active evolution of the technological landscape, and changes in the skills required by the practice. Integrating…

Software Engineering · Computer Science 2026-03-11 Oleksandr Kosenkov , Konstantin Blaschke , Tony Gorschek , Michael Unterkalmsteiner , Oleksandr Adamov , Davide Fucci
‹ Prev 1 8 9 10 Next ›