SOFTWARE IMPROVEMENT OPTIONS FOR THE H-1 PROGRAM

dc.contributor.advisorDunlap, Jeffrey R.
dc.contributor.advisorMortlock, Robert F.
dc.contributor.authorWestlund, Joshua M.
dc.contributor.departmentDepartment of Defense Management (DDM)
dc.date.accessioned2024-08-19T16:39:28Z
dc.date.available2024-08-19T16:39:28Z
dc.date.issued2024-06
dc.description.abstractThe 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.distributionstatementDistribution Statement A. Approved for public release: Distribution is unlimited.en_US
dc.description.serviceMajor, United States Marine Corpsen_US
dc.identifier.curriculumcode836, Program Management (DL)
dc.identifier.thesisid40241
dc.identifier.urihttps://hdl.handle.net/10945/73257
dc.publisherMonterey, CA; Naval Postgraduate Schoolen_US
dc.relation.ispartofseriesCapstone Applied Project Reports
dc.rightsThis 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.authorsoftwareen_US
dc.subject.authorH-1en_US
dc.subject.authorhelicopteren_US
dc.subject.authoraircraft softwareen_US
dc.subject.authorsoftware improvementen_US
dc.subject.authormonolithen_US
dc.subject.authorsoftware architectureen_US
dc.subject.authormodular monolithen_US
dc.subject.authorAAFen_US
dc.subject.authorsoftware acquisitionen_US
dc.subject.authorAH-1Zen_US
dc.subject.authorUH-1Yen_US
dc.subject.authormission computeren_US
dc.titleSOFTWARE IMPROVEMENT OPTIONS FOR THE H-1 PROGRAMen_US
dc.typeThesisen_US
dspace.entity.typePublication
etd.thesisdegree.disciplineProgram Managementen_US
etd.thesisdegree.grantorNaval Postgraduate Schoolen_US
etd.thesisdegree.levelMastersen_US
etd.thesisdegree.nameMaster of Science in Program Managementen_US
relation.isDepartmentOfPublicationb8b0094c-45b5-4a6a-8813-f61a5dec4f2a
relation.isDepartmentOfPublication.latestForDiscoveryb8b0094c-45b5-4a6a-8813-f61a5dec4f2a
relation.isSeriesOfPublication409d700c-a0df-4ded-8bb7-9da7660ceddb
relation.isSeriesOfPublication.latestForDiscovery409d700c-a0df-4ded-8bb7-9da7660ceddb
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
24Jun_Westlund_Joshua.pdf
Size:
4.15 MB
Format:
Adobe Portable Document Format
Collections