In this lesson, learn how to build security into the software development lifecycle, implement a practical, efficient change management system and test your applications using a black-box or white box technique.
In Cloud scenarios typical solutions are mashups of several web applications. From usability perspective is it very important that the user should login only once. Otherwise we create a very fragmented perception as the user would have to login in various realms with different usernames and passwords, or other authentication means. Authentication protocols like SAML 2.0 are the solution for this login issue
PMD is a static code analysis tool that examines Java source files and can detect potential problems such as code style issues, code defects, race conditions and even security holes.
LDRA has extended its implementation of the CERT C secure coding standard to also meet Multiple Independent Levels of Security and new Homeland Security criteria for security-critical software development. Recognising that static analysis does not expose all software security vulnerabilities, LDRA has integrated this solution into its entire tool suite from analysis through test and requirements traceability