paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Dancing, not Wrestling: Moving from Compliance to Concordance for Secure Software Development

跳舞,而非摔跤:从合规走向协调一致的安全软件开发
ASE Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering2022匹配度 1/10 · 该论文属于软件安全开发中的人因与组织协作研究,基于开发者访谈讨论合规与协商责任,与用户关注的 PL/AI 交叉、静态分析、形式化验证、浮点/贝叶斯程序分析及 LLM/Agent 工具等核心方向均无直接关联。引用 2 inbox
Debi Ashenden, Gail Ollis, Iain Reid
crossref: 2026-09-12

AI 速览

一句话:借医疗领域从合规到 concordance 的框架分析开发者访谈,提出开发者与安全专家应协商共担安全责任。

本文关注安全软件开发中开发者与网络安全专业人员之间的责任、权力错配问题。开发者常对交付安全代码负责并被问责,却缺乏决定如何实现安全的权力;网络安全人员则通过强制流程、工具和培训来推动安全,但效果有限。作者借鉴医疗研究中从 compliance、adherence 到 concordance 的关系框架,将其作为分析透镜,对 35 名专业软件开发者的访谈进行定性分析。研究表明,若开发者与网络安全专业人员转向 concordance 式互动,就更可能协商出更现实的安全方案,减少开发者实践中的摩擦,并最终促成更安全、更可信的系统。

问题
安全软件开发中,开发者承担安全交付责任却缺乏相应权力,而网络安全专业人员强制推行的流程、工具和培训往往难以奏效,二者之间需要更好的协作与责任共享机制。
方法
借鉴医疗领域关于 compliance、adherence 与 concordance 的研究框架,对 35 名专业软件开发者的访谈数据进行定性分析。
评估
通过访谈资料的定性分析归纳开发者与网络安全专业人员互动的障碍,并论证转向 concordance 可能带来的协商式安全实践改进。
原文摘要(Abstract)

Secure software development has become an increasingly important focus for research in recent years, not least because of advances in technology such as AI, machine learning (AI/ML), robotics, and autonomous systems (RAS). AI/ML and RAS facilitate automated decision-making and have the capability to have a significant impact on society. As such this technology needs to be trustworthy, and secure software development is a key attribute for trustworthiness. Software developers frequently have responsibility and accountability for delivering secure code but limited authority over how this is achieved. Authority tends to lie with cyber security professionals who mandate security processes, tools and training, often with limited success. Our research objective was to better understand how to bridge this gap between software developers and cyber security practitioners so that authority, responsibility and accountability are shared equally. We took inspiration from healthcare research that looks at the relationship between compliance, adherence and concordance. We use this research as a lens through which to analyse qualitative data from 35 interviews with professional software developers. Our research suggests that if software developers and cyber security professionals move to a point of concordance in their interactions it could lead to the negotiation of more realistic cyber security solutions, as well as removing friction from the practice of software developers and ultimately lead to more secure and trustworthy systems.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot7307,
  title = {Dancing, not Wrestling: Moving from Compliance to Concordance for Secure Software Development},
  author = {Debi Ashenden and Gail Ollis and Iain Reid},
  booktitle = {ASE},
  year = {2022},
  doi = {10.1145/3551349.3561145}
}