Software reuse and the Army program development process
Burns, Donald F., III
David V. Lamm
MetadataShow full item record
This thesis examines the current Army Program Management software development effort with respect to the application and implementation of software reuse. This study examines current efforts by the Department of Defense and related agencies to implement software reuse into the development and life cycle of both embedded and host application software for automated weapon systems. The DoD software development cycle templates are examined for software reuse applicability, integration, and implementation. Broad overview and analysis of potential, real and perceived reuse implementation inhibitors and barriers is conducted by category (Management, Standards, Library, Legal, and Education), and in conjunction with interviews of critical personnel within the Program Management structure to assess current knowledge and opinion on software reuse. Identified software reuse inhibitors and program personnel concerns are addressed by category, with the intention of finding generalized solutions and application or execution points within the parameters of the software program development structure.
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Achieving Better Buying Power for Mobile Open Architecture Software Systems through Diverse Acquisition Scenarios Scacchi, Walt; Alspaugh, Thomas A. (Monterey, California. Naval Postgraduate School, 2017-05); UCI-AM-17-041This research seeks to identify, track, and analyze software component costs and cost reduction opportunities within diverse acquisition life cycle scenarios for open architecture systems accommodating Web-based and mobile ...
Wilson, Dale E. (Monterey, California. Naval Postgraduate School, 1994-03);Although the United States Navy has had a mandatory Random Urinalysis Program in effect for many years, there has never been a formal, standardize methodology to implement the process. OPNAV INSTRUCTION 5350.4 (series) ...
The implementation of a multi-backend database system (MDBS) Part II: The first prototype MDBS and the software engineering experience Hsiao, David K.; Kerr, Douglas S.; He, Xingui; Higashida, Masanobu; Orooji, Ali; Shi, Zong-Zhi; Strawser, Paula (Monterey, California. Naval Postgraduate School, 1982-07); NPS-52-82-008The Multi -Backend Database System, MDBS, uses one microcomputer as the master or controller, and a varying number of microcomputers as slaves or backends. No special hardware is required. The backends are configured ...