Simulation based software development
J.D. Baker, W.H. Graves · 2002
The increased use of simulation and synthetic environments in systems and product design offers some interesting opportunities in software development. The Lockheed Environment for Automatic Programming was originally developed as a synthesis system to improve the performance of software production. Experiments with this system showed that, with a link to simulation, one could obtain a new capability for managing requirements, design, and validation. Results of these experiments are presented along with a framework for integrating this capability into a complete software development methodology.>