00. System Qualities

Preview:

DESCRIPTION

gfhfgh

Citation preview

  • 3/26/2015 SystemQualitiesCERTC++CodingStandardCERTSecureCodingStandards

    https://www.securecoding.cert.org/confluence/display/cplusplus/System+Qualities 1/1

    Pages / / Introduction

    CreatedbyJustinPincar,lastmodifiedonAug18,2008

    SystemQualities

    Securityisoneofmanysystemattributesthatmustbeconsideredintheselectionandapplicationofacodingstandard.Otherattributesofinterestincludesafety,portability,reliability,availability,maintainability,readability,andperformance.

    Manyoftheseattributesareinterrelatedininterestingways.Forexample,readabilityisanattributeofmaintainabilitybothareimportantforlimitingtheintroductionofdefectsduringmaintenancethatcanresultinsecurityflawsorreliabilityissues.Inaddition,readabilityfacilitatescodeinspectionbysafetyofficers.Reliabilityandavailabilityrequireproperresourcesmanagement,whichalsocontributestothesafetyandsecurityofthesystem.Systemattributessuchasperformanceandsecurityareofteninconflict,requiringtradeoffstobeconsidered.

    Thepurposeofthesecurecodingstandardistopromotesoftwaresecurity.However,becauseoftherelationshipbetweensecurityandothersystemattributes,thecodingstandardsmayproviderecommendationsthatdealprimarilywithsomeothersystemattributethatalsohasasignificantimpactonsecurity.

    Nolabels

    Home|About|Contact|FAQ

    |Statistics|Jobs|Termsof

    Use

    Copyright19952014

    CarnegieMellonUniversity

Recommended