LEADER 03447oam 2200661I 450 001 9910812392503321 005 20200520144314.0 010 $a0-429-15214-0 010 $a1-4987-5961-0 010 $a1-4398-2697-8 024 7 $a10.1201/EBK1439826966 035 $a(CKB)3400000000001957 035 $a(EBL)1446770 035 $a(SSID)ssj0000546013 035 $a(PQKBManifestationID)11334381 035 $a(PQKBTitleCode)TC0000546013 035 $a(PQKBWorkID)10494685 035 $a(PQKB)10847028 035 $a(Au-PeEL)EBL1446770 035 $a(CaPaEBR)ebr11002699 035 $a(CaONFJC)MIL692502 035 $a(OCoLC)669019701 035 $a(CaSebORM)9781439826973 035 $a(MiAaPQ)EBC1446770 035 $a(EXLCZ)993400000000001957 100 $a20180331d2010 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aSecure and resilient software development /$fMark S. Merkow, Lakshmikanth Raghavan 205 $a1st edition 210 1$aBoca Raton, Fla. :$cCRC Press,$d2010. 215 $a1 online resource (385 p.) 300 $aAn Auerback book." 311 $a1-322-61220-X 311 $a1-4398-2696-X 320 $aIncludes bibliographical references and index. 327 $aCover; Title; Copyright; Contents; Preface; About the Authors; Acknowledgments; Chapter 1: How Does Software Fail Thee? Let Us Count the Ways; Chapter 2: Characteristics of Secure and Resilient Software; Chapter 3: Security and Resilience in the Software Development Life Cycle; Chapter 4: Proven Best Practices for Resilient Applications; Chapter 5: Designing Applications for Security and Resilience; Chapter 6: Programming Best Practices; Chapter 7: Special Considerations for Embedded Systems, Cloud Computing, and Mobile Computing Devices 327 $aChapter 8: Security Testing of Custom Software ApplicationsChapter 9: Testing Commercial off-the-Shelf Systems; Chapter 10: Implementing Security and Resilience Using CLASP; Chapter 11: Metrics and Models for Security and Resilience Maturity; Chapter 12: Taking It to the Streets; Glossary; Appendix A: 2010 CWE/SANS Top 25 Most Dangerous Programming Errors; Appendix B: Enterprise Security API 330 $aAlthough many software books highlight open problems in secure software development, few provide easily actionable, ground-level solutions. Breaking the mold, Secure and Resilient Software Development teaches you how to apply best practices and standards for consistent and secure software development. It details specific quality software development strategies and practices that stress resilience requirements with precise, actionable, and ground-level inputs. Providing comprehensive coverage, the book illustrates all phases of the secure software development life cycle. It shows developers how 606 $aComputer software$xDevelopment 606 $aComputer software$xReliability 606 $aComputer security 615 0$aComputer software$xDevelopment. 615 0$aComputer software$xReliability. 615 0$aComputer security. 676 $a005.8 700 $aMerkow$b Mark S.$01678490 701 $aRaghavan$b Lakshmikanth$01678491 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910812392503321 996 $aSecure and resilient software development$94046197 997 $aUNINA