Visible to the public Improving Attention to Security in Software Design with Analytics and Cognitive Techniques

TitleImproving Attention to Security in Software Design with Analytics and Cognitive Techniques
Publication TypeConference Paper
Year of Publication2017
AuthorsWhitmore, J., Tobin, W.
Conference Name2017 IEEE Cybersecurity Development (SecDev)
Keywordsautomated tools, build security in, building security in, Buildings, chasm, cognitive techniques, composability, developer productivity, diverse development organization, encoding, Organizations, pubcrawl, Scalability, SDLC, Secure Design, secure development, secure engineering, secure software, security, security design, security engineering, security knowledge, security of data, social aspects of automation, Software, software assurance, software design, software development life cycle, software engineering, software security, Testing, Threat, Tools, Vulnerability
Abstract

There is widening chasm between the ease of creating software and difficulty of "building security in". This paper reviews the approach, the findings and recent experiments from a seven-year effort to enable consistency across a large, diverse development organization and software portfolio via policies, guidance, automated tools and services. Experience shows that developing secure software is an elusive goal for most. It requires every team to know and apply a wide range of security knowledge in the context of what software is being built, how the software will be used, and the projected threats in the environment where the software will operate. The drive for better outcomes for secure development and increased developer productivity led to experiments to augment developer knowledge and eventually realize the goal of "building the right security in".

URLhttp://ieeexplore.ieee.org/document/8077801/
DOI10.1109/SecDev.2017.16
Citation Keywhitmore_improving_2017