Impact of Adopting Commercial Practices in Software Development and Maintenance.

Abstract

Modern Army armament systems are becoming increasingly reliant on embedded software. The latest Army version of the self-propelled howitzer, Paladin, includes in its subsystems: an inertial navigation and pointing system, an automatic fire control system, on-board prognostics and diagnostics, and embedded training. All of these subsystems are dependent upon software. The replacement for Paladin, Crusader, will be even more soft- ware intensive. The software in Paladin and previous armament systems was developed using military standards. On 29 June 1995, the Secretary of Defense directed the services to change from using military standards to commercial practices. MIL-STDA98, Software Development and Documentation, was approved on 4 November 1995 for interim use for two years. During those two years the military and industry are to develop a commercial replacement for MIL-STD-I98. For the two year period, existing commercial software standards are to he used to the maximum extent practicable. This thesis addresses the impact of adopting commercial practices in the development and maintenance of embedded software for Army armament systems. It provides initial insight into the impact on contracting for development and maintenance, test and evaluation, maintenance, potential contractors and risk for embedded armament system software. Paladin, Crusader and Sense and Destroy Armor (SADARM) are used as examples in the study. The thesis makes recommendations to reduce the impact of the change to commercial software practices. The insights developed in this thesis should provide a basis for early evaluation and modification of implementing procedures and guidelines.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1995
Accession Number
ADA294481

Entities

People

  • Thomas E. Mullins

Organizations

  • Naval Postgraduate School

Tags

DTIC Thesaurus Topics

  • Computer Programs
  • Control Systems
  • Fire Control Systems
  • Inertial Navigation
  • Maintenance
  • Military Standards
  • Navigation
  • Self Propelled
  • Self Propelled Guns
  • Software Development
  • Standards
  • System Software
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Defense Acquisition Program Management
  • Munitions and Ordnance Engineering
  • Software Engineering.