Essential systems analysis
Software engineering with Ada
The transformation schema: An extension of the data flow diagram to represent control and timing
IEEE Transactions on Software Engineering
A spiral model of software development and enhancement
ACM SIGSOFT Software Engineering Notes
Simulation and design in an object-oriented world: a methodology for large software systems
TRI-Ada '90 Proceedings of the conference on TRI-ADA '90
Hi-index | 0.00 |
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.