A Framework for Software Development

Abstract

All sectors of society are confronted with what has been termed the software crisis. As the world's largest single buyer of software, the Department of Defense has undertaken major software initiatives to ameliorate software- related problems associated with major computer systems acquisition. This thesis provides an overview of common problems in both embedded and administrative software development and acquisition. It defines quality software in terms of its characteristics, and provides the project manager/acquisition agency with a set of accepted controls to assure that quality is built into software for improved maintainability. The difficulties and limitations of providing accurate estimates in software development are discussed in terms of software metrics. A number of DoD current and future standardization efforts are discussed, including the Army's development of a Military Computer Family (MCF), Ada, and the STARS initiative. Additional keywords: Theses, Quality assurance, Specifications, STARS computer program, STARS(Software Technology for Adaptable Reliable Systems), and Productivity.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1984
Accession Number
ADA152067

Entities

People

  • Eric C. Hughlett

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Cyber
  • Ground and Sea Platforms
  • Human Systems
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Business Administration
  • Computer Programming
  • Computer Programs
  • Computers
  • High Level Languages
  • Information Systems
  • Instruction Set Architecture
  • Language
  • Maintenance
  • Management Personnel
  • Procurement
  • Software Development
  • Software Metrics
  • Structured Programming
  • System Software
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Government Contracting/Procurement.
  • Software Engineering.
  • Systems Analysis and Design