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 条
  • [21] Which Pointer Errors Do Students Make?
    Adcock, Bruce
    Bucci, Paolo
    Heym, Wayne D.
    Hollingsworth, Joseph E.
    Long, Timothy
    Weide, Bruce W.
    SIGCSE 2007: PROCEEDINGS OF THE THIRTY-EIGHTH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2007, : 9 - 13
  • [22] Why nurses make medication errors: A simulation study
    Kazaoka, Tamayo
    Ohtsuka, Kuniko
    Ueno, Kuniko
    Mori, Misato
    NURSE EDUCATION TODAY, 2007, 27 (04) : 312 - 317
  • [23] Programmers and program security
    Breton, P
    CYBERNETICA, 1995, 38 (04): : 311 - 320
  • [24] Why Do Children Make Coats of Arms?
    Grephenstein, Alexander
    ISTORIYA-ELEKTRONNYI NAUCHNO-OBRAZOVATELNYI ZHURNAL, 2024, 15 (07):
  • [25] Why do gorillas make sequences of gestures?
    Emilie Genty
    Richard W. Byrne
    Animal Cognition, 2010, 13 : 287 - 301
  • [26] Why do gorillas make sequences of gestures?
    Genty, Emilie
    Byrne, Richard W.
    ANIMAL COGNITION, 2010, 13 (02) : 287 - 301
  • [27] Why do viruses make aphids winged?
    Rozo-Lopez, Paula
    Parker, Benjamin J.
    INSECT MOLECULAR BIOLOGY, 2023, 32 (06) : 575 - 582
  • [28] Why do viruses make infants wheeze?
    BalfourLynn, IM
    ARCHIVES OF DISEASE IN CHILDHOOD, 1996, 74 (03) : 251 - 259
  • [29] Why do people make noises in bed?
    Anikin, Andrey
    EVOLUTION AND HUMAN BEHAVIOR, 2024, 45 (02) : 183 - 192
  • [30] How do you make security affordable?
    Mathews, S
    TOWARD AN ELECTRONIC HEALTH RECORD EUROPE '97 - CONFERENCE ON THE CREATION OF A EUROPEAN ELECTRONIC HEALTH RECORD, CONFERENCE PROCEEDINGS, 1997, : 234 - 238