Designation:E1472–05AnAmericanNationalStandardStandardGuideforDocumentingComputerSoftwareforFireModels1ThisstandardisissuedunderthefixeddesignationE1472;thenumberimmediatelyfollowingthedesignationindicatestheyearoforiginaladoptionor,inthecaseofrevision,theyearoflastrevision.Anumberinparenthesesindicatestheyearoflastreapproval.Asuperscriptepsilon(e)indicatesaneditorialchangesincethelastrevisionorreapproval.1.Scope1.1Thisguideprovidesinformationthatshouldbeindocumentationforcomputersoftwarepreparedforscientificandengineeringcomputationsinfiremodelsandotherareasoffireprotectionengineering.1.2Theguidelinesarepresentedintermsofthreetypesofdocumentation:(1)technicaldocument;(2)user’smanual;and(3)installation,maintenance,andprogrammingmanual.1.3Therearenonumericalvaluesstatedinthisstandard.ItisrecommendedthatSIunitsbethestandardinthedocumen-tationanddevelopmentoffiremodels.1.4Thisstandarddoesnotpurporttoaddressallofthesafetyconcerns,ifany,associatedwithitsuse.Itistheresponsibilityoftheuserofthisstandardtoestablishappro-priatesafetyandhealthpracticesanddeterminetheapplica-bilityofregulatorylimitationspriortouse.1.5Thisfirestandardcannotbeusedtoprovidequantitativemeasures.2.ReferencedDocuments2.1ASTMStandards:2E176TerminologyRelatingtoFireStandardsE1355GuideforEvaluatingthePredictiveCapabilityofDeterministicFireModelsE1591GuideforObtainingDataforDeterministicFireModelsE1895GuideforDeterminingUsesandLimitationsofDeterministicFireModels2.2ANSStandards:ANSI/ANS10.2PortabilityofScientificandEngineeringSoftware3ANSI/ANS10.3DocumentationofComputerSoftware3ANSI/ANS10.5AccomodatingUserNeedsinComputerProgramDevelopment32.3INCITSStandards:ANSI/INCITSX3.172AmericanNationalStandardDictio-naryforInformationSystems4ANSI/INCITSX3.88ComputerProgramAbstracts42.4IEEEStandards:ANSI/IEEE610.12GlossaryofSoftwareEngineeringTer-minology5ANSI/IEEE1063SoftwareUserDocumentation53.Terminology3.1Definitions—Definitionsusedinthisguideareinaccor-dancewithTerminologyE176,unlessotherwiseindicated.ANS...