CRHCMay 11, 2018

Quantifying Users' Beliefs about Software Updates

arXiv:1805.04594v131 citations
Originality Synthesis-oriented
AI Analysis

This addresses the problem of low software update compliance for users and developers, but it is incremental as it builds on prior qualitative studies.

The study quantified the prevalence of users' reasons for not installing software updates through a survey, identifying three underlying factors: update costs, necessity, and risks, and provided recommendations to improve compliance and security.

Software updates are critical to the performance, compatibility, and security of software systems. However, users do not always install updates, leaving their machines vulnerable to attackers' exploits. While recent studies have highlighted numerous reasons why users ignore updates, little is known about how prevalent each of these beliefs is. Gaining a better understanding of the prevalence of each belief may help software designers better target their efforts in understanding what specific user concerns to address when developing and deploying software updates. In our study, we performed a survey to quantify the prevalence of users' reasons for not updating uncovered by previous studies. We used this data to derive three factors underlying these beliefs: update costs, update necessity, and update risks. Based on our results, we provide recommendations for how software developers can better improve users' software updating experiences, thereby increasing compliance and, with it, security.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes