Description

Software developers are expected to produce high quality, secure source code while dealing with both external and internal forces that can negatively impact these traits. To ensure source code is of high quality and secure, and to help mitigate the forces, software developers have tools designed to identify potential problems in the source code that will compromise both quality and security. This, however, raises a question, “What do software developers do when the tools design to ensure quality and security can no longer be trusted?” This talk will discuss the challenges software developers face in ensure secure code, the challenges tools faces in evaluating quality to ensure secure coding, and approaches we are taking to address this problem in the software community.

Comments

Location

STEW 214 ABCD

Start Date

10-4-2016 1:00 PM

DOI

10.5703/1288284316594

Streaming Media

Share

COinS
 
Oct 4th, 1:00 PM

The Little Program that Cried Wolf

STEW 214 ABCD

Software developers are expected to produce high quality, secure source code while dealing with both external and internal forces that can negatively impact these traits. To ensure source code is of high quality and secure, and to help mitigate the forces, software developers have tools designed to identify potential problems in the source code that will compromise both quality and security. This, however, raises a question, “What do software developers do when the tools design to ensure quality and security can no longer be trusted?” This talk will discuss the challenges software developers face in ensure secure code, the challenges tools faces in evaluating quality to ensure secure coding, and approaches we are taking to address this problem in the software community.