Evaluating interactive support for secure programming
Evaluating interactive support for secure programming
复制标题
评估安全编程的交互式支持
DOI:
--
复制
发表时间:
2012
期刊:
影响因子:
--
通讯作者:
B. Chu
中科院分区:
文献类型:
--
作者:
Jing Xie;H. Lipford;B. Chu
Implementing secure code is an important and oft-overlooked non-functional requirement. Secure programming errors are a subset of program errors that result in many common privacy and security breaches in commercial software. We are seeking to provide interactive support for secure programming in the development environment. In this paper, we have evaluated our prototype tool, ASIDE, which provides real-time warnings and code generation to reduce secure programming errors introduced by programmers. We evaluate the potential use and effectiveness of ASIDE on both novice and professional developers in two comparison user studies. Our results demonstrate that the interactive support can help address this important non-functional requirement, and suggest guidelines for such tools to support programmers.