Please use this identifier to cite or link to this item:
https://hdl.handle.net/11681/39102
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Hoff, Kendra Z. | - |
dc.contributor.author | Ohler, Eric T. | - |
dc.contributor.author | Construction Engineering Research Laboratory (U.S.) | - |
dc.date.accessioned | 2020-12-09T22:06:33Z | - |
dc.date.available | 2020-12-09T22:06:33Z | - |
dc.date.issued | 1996-02 | - |
dc.identifier.govdoc | USACERL Technical Manuscript 96/50 | - |
dc.identifier.uri | https://hdl.handle.net/11681/39102 | - |
dc.description | Technical Manuscript | en_US |
dc.description.abstract | The 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.sponsorship | This 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.tableofcontents | Scope 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.extent | 54 pages / 7.07 MB | - |
dc.format.medium | PDF/A | - |
dc.language.iso | en_US | en_US |
dc.publisher | Construction Engineering Research Laboratories (U.S.) | en_US |
dc.relation.ispartofseries | Technical Manuscript (Construction Engineering Research Laboratories (U.S.));96/50 | - |
dc.rights | Approved for public release; distribution is unlimited | - |
dc.source | The 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.subject | Environmental impact analysis--Military aspects--Computer programs | en_US |
dc.subject | Airplanes--Noise--Measurement--Data processing | en_US |
dc.subject | Systems software | en_US |
dc.title | Software Development Plan for the Assessment System for Aircraft Noise, Version 2.0 | en_US |
dc.type | Report | - |
Appears in Collections: | Technical Manuscript |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
USACERL Technical Manuscript 96-50.pdf | 7.07 MB | Adobe PDF | ![]() View/Open |