Please use this identifier to cite or link to this item:
https://dair.nps.edu/handle/123456789/5180
Title: | Software Improvement Options for the H-1 Program |
Authors: | Joshua Westlund |
Keywords: | Software H-1 Helicopter Aircraft Software Monolith Modular Monolith |
Issue Date: | 21-Jun-2024 |
Publisher: | Acquisition Research Program |
Citation: | Published--Unlimited Distribution |
Series/Report no.: | Acquisition Management;NPS-AM-24-193 |
Abstract: | The AH-1Z and UH-1Y helicopters' software has long been called “spaghetti code” by those in the program office and developmental test squadron. For the first 15 years of the current models’ service, years would go by between software updates due to the time required to code and test the software. Recent years have seen an improvement in software delivery timelines, but errors, rework, and delays still occur. A major factor in this issue is the software architecture: it is a large, unstructured monolith. Two types of upgrade options, modular monolith and microservices, are analyzed to determine a suitable alternative to the current software. The modular monolith architecture proves to be the most suitable based on its lower cost, higher performance, and faster delivery capabilities. |
Description: | Acquisition Management / Graduate Student Research |
URI: | https://dair.nps.edu/handle/123456789/5180 |
Appears in Collections: | NPS Graduate Student Theses & Reports |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
NPS-AM-24-193.pdf | Student Thesis | 1.91 MB | Adobe PDF | View/Open |
Westlund Research Poster.pdf | Student Poster | 1.11 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.