SOFTWARE IMPROVEMENT OPTIONS FOR THE H-1 PROGRAM
| dc.contributor.advisor | Dunlap, Jeffrey R. | |
| dc.contributor.advisor | Mortlock, Robert F. | |
| dc.contributor.author | Westlund, Joshua M. | |
| dc.contributor.department | Department of Defense Management (DDM) | |
| dc.date.accessioned | 2024-08-19T16:39:28Z | |
| dc.date.available | 2024-08-19T16:39:28Z | |
| dc.date.issued | 2024-06 | |
| dc.description.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. | en_US |
| dc.description.distributionstatement | Distribution Statement A. Approved for public release: Distribution is unlimited. | en_US |
| dc.description.service | Major, United States Marine Corps | en_US |
| dc.identifier.curriculumcode | 836, Program Management (DL) | |
| dc.identifier.thesisid | 40241 | |
| dc.identifier.uri | https://hdl.handle.net/10945/73257 | |
| dc.publisher | Monterey, CA; Naval Postgraduate School | en_US |
| dc.relation.ispartofseries | Capstone Applied Project Reports | |
| dc.rights | This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States. | en_US |
| dc.subject.author | software | en_US |
| dc.subject.author | H-1 | en_US |
| dc.subject.author | helicopter | en_US |
| dc.subject.author | aircraft software | en_US |
| dc.subject.author | software improvement | en_US |
| dc.subject.author | monolith | en_US |
| dc.subject.author | software architecture | en_US |
| dc.subject.author | modular monolith | en_US |
| dc.subject.author | AAF | en_US |
| dc.subject.author | software acquisition | en_US |
| dc.subject.author | AH-1Z | en_US |
| dc.subject.author | UH-1Y | en_US |
| dc.subject.author | mission computer | en_US |
| dc.title | SOFTWARE IMPROVEMENT OPTIONS FOR THE H-1 PROGRAM | en_US |
| dc.type | Thesis | en_US |
| dspace.entity.type | Publication | |
| etd.thesisdegree.discipline | Program Management | en_US |
| etd.thesisdegree.grantor | Naval Postgraduate School | en_US |
| etd.thesisdegree.level | Masters | en_US |
| etd.thesisdegree.name | Master of Science in Program Management | en_US |
| relation.isDepartmentOfPublication | b8b0094c-45b5-4a6a-8813-f61a5dec4f2a | |
| relation.isDepartmentOfPublication.latestForDiscovery | b8b0094c-45b5-4a6a-8813-f61a5dec4f2a | |
| relation.isSeriesOfPublication | 409d700c-a0df-4ded-8bb7-9da7660ceddb | |
| relation.isSeriesOfPublication.latestForDiscovery | 409d700c-a0df-4ded-8bb7-9da7660ceddb |
Files
Original bundle
1 - 1 of 1
