IBM has a comprehensive approach to encourage security by design. A free Red Book is available for developers: The IBM Redbook for Security in Development

The home page for IBM’s main security testing tool is IBM Rational AppScan