English
Related papers

Related papers: Software Engineers' Information Seeking Behavior i…

200 papers

Software model checking constitutes an undecidable problem and, as such, even an ideal tool will in some cases fail to give a conclusive answer. In practice, software model checkers fail often and usually do not provide any information on…

Software Engineering · Computer Science 2017-08-21 Rodrigo Castaño , Victor Braberman , Diego Garbervetsky , Sebastian Uchitel

Organizations struggle to comply with legal requirements as well as customers calls for better data protection. On the implementation level, incorporation of privacy protections in products and services depends on the commitment of the…

Computers and Society · Computer Science 2020-06-30 Kathrin Bednar , Sarah Spiekermann , Marc Langheinrich

Debugging of large software systems consisting of many processes accessing shared resources is a very difficult task. Many commercial systems record essential events during system execution for post-mortem analysis. However, the event…

Software Engineering · Computer Science 2007-05-23 Raymond Smith , Bogdan Korel

This research delves into understanding the behaviors and characteristics of Chinese developers in relation to their use of technical documentation, which is crucial for creating high-quality developer documentation. We conducted interviews…

Human-Computer Interaction · Computer Science 2023-12-06 Zhijun Gao , Jiangying Wang , Meina Wang

Software has always been considered as malleable. Changes to software requirements are inevitable during the development process. Despite many software engineering advances over several decades, requirements changes are a source of project…

Software Engineering · Computer Science 2021-04-05 Waqar Hussain , Didar Zowghi , Tony Clear , Stephen MacDonell , Kelly Blincoe

Software as a Service (SaaS) is well established as an effective model for the development, deployment and customization of software. As it continues to gain more momentum in the IT industry, many user experience challenges and issues are…

Human-Computer Interaction · Computer Science 2018-12-11 Lakshmi Sirisha Revadi , Xi Zheng , Yupeng Jiang

Background: Noise, defined as an unwanted sound, is one of the commonest factors that could affect people's performance in their daily work activities. The software engineering research community has marginally investigated the effects of…

Software Engineering · Computer Science 2018-07-12 Simone Romano , Giuseppe Scanniello , Davide Fucci , Natalia Juristo , Burak Turhan

Students enrolled in software engineering degrees are generally required to undertake a research project in their final year through which they demonstrate the ability to conduct research, communicate outcomes, and build in-depth expertise…

Software Engineering · Computer Science 2023-02-14 Chetan Arora , Laura Tubino , Andrew Cain , Kevin Lee , Vasudha Malhotra

Since the introduction of the European General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA), software developers increasingly have to make privacy-related decisions during system design and…

Software Engineering · Computer Science 2025-12-09 Stefan Albert Horstmann , Sandy Hong , Maziar Niazian , Cristiana Santos , Alena Naiakshina

Requirements traceability can in principle support stakeholders coping with rising development complexity. However, studies showed that practitioners rarely use available traceability information after its initial creation. In the position…

Software Engineering · Computer Science 2013-01-24 Patrick Mäder

For more than 30 years, it has been claimed that a way to improve software developers' productivity and software quality is to focus on people and to provide incentives to make developers satisfied and happy. This claim has rarely been…

Software Engineering · Computer Science 2015-05-06 Daniel Graziotin , Xiaofeng Wang , Pekka Abrahamsson

Modern security operations centers (SOCs) employ a variety of tools for intrusion detection, prevention, and widespread log aggregation and analysis. While research efforts are quickly proposing novel algorithms and technologies for cyber…

Human-Computer Interaction · Computer Science 2018-12-10 Robert A. Bridges , Michael D. Iannacone , John R. Goodall , Justin M. Beaver

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

In this paper, we discuss an approach to system requirements engineering, which is based on using models of the responsibilities assigned to agents in a multi-agency system of systems. The responsibility models serve as a basis for…

Software Engineering · Computer Science 2012-09-25 Ian Sommerville , Russell Lock , Tim Storer

In a world of ever-increasing systems interdependence, effective cybersecurity policy design seems to be one of the most critically understudied elements of our national security strategy. Enterprise cyber technologies are often implemented…

Physics and Society · Physics 2017-06-28 Michael D. Norman , Matthew T. K. Koehler

Access to mathematical knowledge has changed dramatically in recent years, therefore changing mathematical search practices. Our aim with this study is to scrutinize professional mathematicians' search behavior. With this understanding we…

Human-Computer Interaction · Computer Science 2014-05-16 Andrea Kohlhase

In decision making tasks under uncertainty, humans display characteristic biases in seeking, integrating, and acting upon information relevant to the task. Here, we reexamine data from previous carefully designed experiments, collected at…

Artificial Intelligence · Computer Science 2021-02-05 Soumya Chatterjee , Pradeep Shenoy

In human computer interaction (HCI), it is common to evaluate the value of HCI designs, techniques, devices, and systems in terms of their benefit to users. It is less common to discuss the benefit of HCI to computers. Every HCI task allows…

Human-Computer Interaction · Computer Science 2023-11-07 Min Chen

Background: Risk-taking is prevalent in a host of activities performed by software engineers on a daily basis, yet there is scant research on it. Aims and Method: We study if software engineers' risk-taking is affected by framing effects…

Software Engineering · Computer Science 2024-06-28 Lorenz Graf-Vlachy

Information Retrieval (IR) aims at retrieving documents that are most relevant to a query provided by a user. Traditional techniques rely mostly on syntactic methods. In some cases, however, links at a deeper semantic level must be…

Artificial Intelligence · Computer Science 2020-02-19 Marcello Balduccini , Emily LeBlanc