Please use this identifier to cite or link to this item: https://hdl.handle.net/11681/39102
Full metadata record
DC FieldValueLanguage
dc.contributor.authorHoff, Kendra Z.-
dc.contributor.authorOhler, Eric T.-
dc.contributor.authorConstruction Engineering Research Laboratory (U.S.)-
dc.date.accessioned2020-12-09T22:06:33Z-
dc.date.available2020-12-09T22:06:33Z-
dc.date.issued1996-02-
dc.identifier.govdocUSACERL Technical Manuscript 96/50-
dc.identifier.urihttps://hdl.handle.net/11681/39102-
dc.descriptionTechnical Manuscripten_US
dc.description.abstractThe Assessment System for Aircraft Noise (ASAN) is a computer system being developed to model the effects of subsonic and supersonic aircraft noise from Military Training Routes and Military Operations Areas. The purpose is to assist U.S. Air Force environmental and route planners in planning minimal impact routes and in producing improved environmental impact analysis documents. This document provides a description of the activities to be performed by the U.S. Army Construction Engineering Research Laboratories during the design, development, and testing of the Computer Software Configuration Item for ASAN) Version 2.0. This information is necessary to guide project management of the ASAN Version 2.0 software development effort. The document also makes all management tasks and management infonnation visible to the project sponsor and other interested parties.en_US
dc.description.sponsorshipThis study was conducted for the U.S. Air Force Armstrong Laboratory, Noise and Sonic Boom Impact Technology Advanced Development Program Office (NSBIT) under Military Interdepartmental Purchase Request (MIPR) No. FQ76249500067; Work Unit PN6, "ASAN Software Development."en_US
dc.description.tableofcontentsScope 1.1 Identification ........................................... . 1 1 1.2 System Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.3 Document Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.4 Relationship to Other Plans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 Referenced Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Military Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.3 Other Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 Overview of Required Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.1 Requirements and Constraints on the Software To Be Developed . . 5 3.2 Requirements and Constraints on Project Documentation . . . . . . . . 5 3.3 Position of the Project in the System Life Cycle . . . . . . . . . . . . . . . . 5 3.4 The Selected Program/Acquisition Strategy . . . . . . . . . . . . . . . . . . . 6 3.5 Requirements and Constraints on Project Schedules and Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.6 Other Requirements and Constraints . . . . . . . . . . . . . . . . . . . . . . . . 6 4 Plans for Performing General Software Development Activities . . . . . . . . . 7 4.1 Software Development Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4.2 General Plans for Software Development . . . . . . . . . . . . . . . . . . . . . 9 4.2.1 Software Development Methods....................... 9 4.2.2 Standards for Software Products . . . . . . . . . . . . . . . . . . . . . . 9 4.2.3 Reusable Software Products . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4.2.4 Handling of Critical Requirements . . . . . . . . . . . . . . . . . . . . 9 4.2.5 Computer Hardware Resource Utilization . . . . . . . . . . . . . . 9 4.2.6 Recording Rationale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4.2. 7 Access for Acquirer Review . . . . . . . . . . . . . . . . . . . . . . . . . 10 5 Plans for Performing Detailed Software Development Activities . . . . . . . . . 11 5.1 Project Planning and Oversight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 5.1.1 Software Development Planning . . . . . . . . . . . . . . . . . . . . . . 11 5.1.2 CSCI Test Planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 5.1.3 System Test Planning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 5.1.4 Software Installation Planning . . . . . . . . . . . . . . . . . . . . . . . 11 5.1.5 Software Transition Planning . . . . . . . . . . . . . . . . . . . . . . . . 11 5.1.6 Following and Updating Plans . . . . . . . . . . . . . . . . . . . . . . . . 11 5.2 USACERL TM 96/50 Establishing a Software Development Environment . . . . . . . . . . . . 12 5.2.1 Software Engineering Environment . . . . . . . . . . . . . . . . . . .. 12 5.2.2 Software Test Environment . . . . . . . . . . . . . . . . . . . . . . . . . . 13 5.2.3 Software Development Library . . . . . . . . . . . . . . . . . . . . . . . 13 5.2.4 Softwa:e Development Files. . . . . . . . . . . . . . . . . . . . . . . . . . 13 5.2.5 Non-Deliverable Software . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 5.3 System Requirements Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 5.4 System Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 5.5 Software Requirements Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 5.6 Software Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 5.6.1 CSCI-Wide Design Decisions . . . . . . . . . . . . . . . . . . . . . . . . . 14 5.6.2 CSCI Architectural Design . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.6.3 CSCI Detailed Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5. 7 Software Implementation and Unit Testing . . . . . . . . . . . . . . . . . . . 15 5.7.1 Software Implementation............................ 15 5.7.2 Preparing for Unit Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.7.3 Performing Unit Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.7.4 Revision and Retesting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.7.5 Analyzing and Recording Unit Test Results . . . . . . . . . . . . . 16 5.8 Unit Integration and Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.8.1 Preparing for Unit Integration and Testing . . . . . . . . . . . . . 16 5.8.2 Performing Unit Integration and Testing . . . . . . . . . . . . . . . 16 5.8.3 Revision and Retesting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.8.4 Analyzing and Recording Unit Integration and Test Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.9 CSCI Qualification Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.9.1 Independence in CSCI Qualification Testing . . . . . . . . . . . . 17 5.9.2 Testing on the Target Computer System .. . . . . . . . . . . . . . 17 5.9.3 Preparing for CSCI Qualification Testing . . . . . . . . . . . . . . . 17 5.9.4 Dry Run of CSCI Qualification Testing . . . . . . . . . . . . . . . . . 18 5.9.5 Performing CSCI Qualification Testing. . . . . . . . . . . . . . . . . 18 5.9.6 Revision and Retesting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 5.9. 7 Analyzing and Recording CSCI Qualification Test Results . 18 5.10 CSCI/HWCI Integration and Testing ............... •·......... 18 5.11 System Qualification Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 5.12 Preparing for Software Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 5.13 Preparing for Software Transition . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 5.14 Software Configuration Management . . . . . . . . . . . . . . . . . . . . . . . . 19 5.14.1 Configuration Identification . . . . . . . . . . . . . . . . . . . . . . . . . . 19 5.14.2 Configuration Control.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 5.5.14.4 Configuration Audits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 5.14.5 Packaging, Storage, Handling, and Delivery . . . . . . . . . . . . . 21 5.15 Software Product Evaluation ............................... 21 5.16 Software Quality Assurance ................................ 21 5.16.1 Software Quality Assurance Evaluations ............... 21 5.16.2 Software Quality Assurance Records . . . . . . . . . . . . . . . . . . . 21 5.16.3 Independence in Software Quality Assurance ............ 21 5.17 Corrective Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.17.1 Problem/Change Reports ............................ 22 5.17 .2 Corrective Action System . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.18 Joint Technical and Management Reviews .................... 22 5.18.1 Joint Technical Reviews . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.18.2 Joint Management Reviews .......................... 23 5.19 Other Software Development Activities . . . . . . . . . . . . . . . . . . . . . . . 23 5.19.1 Risk Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 5.19.2 Software Management Indicators . . . . . . . . . . . . . . . . . . . . . 23 5.19.3 Security and Privacy................. . . . . . . . . . . . . . . . 24 5.19.4 Subcontractor Management .......................... 24 5.19.5 Interface With Software Independent Verification and Validation Agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 5.19.6 Coordination with Associate Developers . . . . . . . . . . . . . . . . 24 5.19.7 Improvement of Project Processes . . . . . . . . . . . . . . . . . . . . . 24 5.19.8 Other Activities Not Covered Elsewhere in the Plan ...... 24 6 Schedules and Activity Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 7 Project Organization and Resources ............................... 29 7 .1 Project Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 7 .2 Project Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 8 Notes ........................................................ 31 8.1 Acronyms .............................................. 31 Appendix A: Problem/Change Report Form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Appendix B: Software Development Schedule ............................ 35 Appendix C: Data Development Schedule ............................... 39 Configuration Status Accounting . . . . . . . . . . . . . . . . . . . . . . 20-
dc.format.extent54 pages / 7.07 MB-
dc.format.mediumPDF/A-
dc.language.isoen_USen_US
dc.publisherConstruction Engineering Research Laboratories (U.S.)en_US
dc.relation.ispartofseriesTechnical Manuscript (Construction Engineering Research Laboratories (U.S.));96/50-
dc.rightsApproved for public release; distribution is unlimited-
dc.sourceThe ERDC Library created this digital resource using one or more of the following: Zeta TS-0995, Zeutcehl OS 12000, HP HD Pro 42-in. map scanner, Epson flatbed-
dc.subjectEnvironmental impact analysis--Military aspects--Computer programsen_US
dc.subjectAirplanes--Noise--Measurement--Data processingen_US
dc.subjectSystems softwareen_US
dc.titleSoftware Development Plan for the Assessment System for Aircraft Noise, Version 2.0en_US
dc.typeReport-
Appears in Collections:Technical Manuscript

Files in This Item:
File Description SizeFormat 
USACERL Technical Manuscript 96-50.pdf7.07 MBAdobe PDFThumbnail
View/Open