Why do programmers make security errors?

被引:0
|
作者
Xie, Jing [1 ]
Lipford, Heather Richter [1 ]
Chu, Bill [1 ]
机构
[1] Univ N Carolina, Dept Software & Informat Syst, Charlotte, NC 28223 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A large number of software security vulnerabilities are caused by software errors that are committed by software developers. We believe that interactive tool support will play an important role in aiding software developers to develop more secure software. However, an in-depth understanding of how and why software developers produce security bugs is needed to design such tools. We conducted a semi-structured interview study on 15 professional software developers to understand their perceptions and behaviors related to software security. Our results reveal a disconnect between developers' conceptual understanding of security and their attitudes regarding their personal responsibility and practices for software security.
引用
收藏
页码:161 / 164
页数:4
相关论文
共 50 条
  • [31] Measuring governance: Why do errors matter?
    Magnusson, Leandro M.
    Tarverdi, Yashar
    WORLD DEVELOPMENT, 2020, 136
  • [32] Do adults make A-not-B errors in pointing?
    Vindras, P
    Gentaz, E
    BEHAVIORAL AND BRAIN SCIENCES, 2001, 24 (01) : 68 - +
  • [33] Do doctors experiencing burnout make more errors?
    Motluk, Alison
    CANADIAN MEDICAL ASSOCIATION JOURNAL, 2018, 190 (40) : E1216 - E1217
  • [34] Why IIoT should make businesses rethink security
    Herbert S.
    Network Security, 2019, 2019 (07): : 9 - 11
  • [35] POOR PROGRAMMERS SECURITY SYSTEM
    SBROGNA, PM
    DR DOBBS JOURNAL, 1995, 20 (01): : 12 - 12
  • [36] Why do children make mirror errors in reading? Neural correlates of mirror invariance in the visual word form area
    Dehaene, Stanislas
    Nakamura, Kimihiro
    Jobert, Antoinette
    Kuroki, Chihiro
    Ogawa, Seiji
    Cohen, Laurent
    NEUROIMAGE, 2010, 49 (02) : 1837 - 1848
  • [37] ERRORS DETECTED IN CAPS PROGRAMMERS CARD
    SHAPIRO, MD
    IEEE MICRO, 1982, 2 (04) : 6 - 6
  • [38] Why Do Borrowers Make Mortgage Refinancing Mistakes?
    Agarwal, Sumit
    Rosen, Richard J.
    Yao, Vincent
    MANAGEMENT SCIENCE, 2016, 62 (12) : 3494 - 3509
  • [39] Tobacco smoking: why do physicians not make diagnoses?
    Cosci, F.
    Pistelli, F.
    Carrozzi, L.
    EUROPEAN RESPIRATORY REVIEW, 2011, 20 (119): : 62 - 63
  • [40] Why do big plants make big seeds?
    Rees, Mark
    Venable, D. Lawrence
    JOURNAL OF ECOLOGY, 2007, 95 (05) : 926 - 936