2019 · 85 citations · 77 references
ComputingComputer ScienceCybersecurityComputer SecuritySecure Software DevelopmentSoftware EngineeringSecure Deployment PracticesSecure Requirements EngineeringSecure System DesignSecurity ManagementSoftware Security EngineeringOverviewSecure Development Life CycleSecure Development LifecycleSecure Software DesignSecure Software Development LifecycleSource Code AnalysisSystematic Literature Review
Software developers are pivotal to the security ecosystem, yet insecure code continues to be produced despite existing tools and research. The study systematically reviews Developer‑Centred Security to understand developer contexts and propose tools and processes that better support secure code production. The authors conducted a systematic literature review of 49 studies involving software developers, summarizing the methodologies used and current research trends. The review yields recommendations for future research directions in Developer‑Centred Security.
Software developers are key players in the security ecosystem as they produce code that runs on millions of devices. Yet we continue to see insecure code being developed and deployed on a regular basis despite the existence of support infrastructures, tools, and research into common errors. This work provides a systematised overview of the relatively new field of Developer-Centred Security which aims to understand the context in which developers produce security-relevant code as well as provide tools and processes that that better support both developers and secure code production. We report here on a systematic literature review of 49 publications on security studies with software developer participants. We provide an overview of both the types of methodologies currently being used as well as the current research in the area. Finally, we also provide recommendations for future work in Developer-Centred Security.
77
A Cognitive Process Theory of Writing
Linda Flower, John R. Hayes · College Composition and Communication · 1981 · 3.5K citations
Martina Angela Sasse · Communications of the ACM · 1999 · 1.4K citations · Full text
Social Sciences, Political Communication, Copyright Infringement +4
The 2015 Ukraine Blackout: Implications for False Data Injection Attacks
Gaoqi Liang, Steven R. Weller, Junhua Zhao et al. · IEEE Transactions on Power Systems · 2016 · 1.2K citations