This event has ended. Visit the official site or create your own event on Sched.
Back To Schedule
Thursday, October 22 • 12:00pm - 1:00pm
Designing Flexibility in Software to Increase Security

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Structural engineering analyzes various types of load stresses on materials as a means of improving building strength. One important requirement in the proper design of a structure is the flexibility of the applied material. Materials that are too rigid will likely crack over time due to stress which may compromise the integrity of the structure.

Proper software architecture also requires a certain amount of flexibility in order to maintain proper security during the software's lifecycle. Factors such as software errors, modified encryption algorithms, physical architectures, data requirements or even modified regulatory compliance requirements will likely require changes in the software. Like its physical counterparts, software that is initially designed as "inflexible" will be difficult to change which will increase the probability of introducing new vulnerabilities. Unfortunately, software is sometimes "quick and dirty" in the rush to production which poses serious risks to sensitive data. Higher level languages like Java are not immune to this issue.

A personal example in how "inflexible" software development added a considerable amount of problems that impacted the product's bottom line will be given and tips will be provided to help improve developers' skills in writing better code.

Watch the Talk Video

avatar for Larry Moore

Larry Moore

Larry Moore has over twenty years of Information Security experience as part of his thirty-two year IT career and currently works as the Security, Risk & Compliance manager at Tangoe. He has worked in many other capacities such as critical infrastructure protection, mobile platform... Read More →

Thursday October 22, 2015 12:00pm - 1:00pm CDT
Cypress Room Norris Conference Center, Austin
  Rugged DevOps Track
  • Host Organization

Attendees (0)