The software lifecycle with Ada: A command and control application

  • Authors:
  • M. Goyden

  • Affiliations:
  • Headquarters Air Force Space Command, Granite Sentry Development Office

  • Venue:
  • TRI-Ada '89 Proceedings of the conference on Tri-Ada '89: Ada technology in context: application, development, and deployment
  • Year:
  • 1989

Quantified Score

Hi-index 0.00

Visualization

Abstract

Ada has been described as the cure-all for future DoD software projects. However, Ada is just a tool. Only if Ada is properly used, will it help aid software engineers produce a better system. The key to developing a system successfully, is a combination of good software engineering with Ada, an incremental software development approach, rapid prototyping, identification of solutions to recurring design problems, and a team of “ego-less” professionals.This paper provides a specific case study of a system developed using Ada as a tool in the DoD community. An overview of an incremental software development is presented to demonstrate how Air Force Space Command is applying Ada to a command and control (C2) decision-making problem. Specific lessons learned are provided for future Ada projects.