This document discusses various process models for secure software development, including capability maturity models like CMMI, integrated CMM, and SSE-CMM. It also covers the software development life cycle (SDLC) with a focus on security engineering activities, assurance, organizational management, and risk management. Additional topics include Team Software Process for secure development, Correctness by Construction methodology, and how agile methods relate to secure development. The overall objective is to understand best practices for building security into the software development process.