The challenge was to create a user friendly computer simulation of manufacturing systems back in the days before Windows. The simulation itself was generated by a software package that used a C-like language to create the simulations. The engineers needing the simulations, however, were not programmers.
The solution was a front end created in C that prompted a user for the vital data that described the manufacturing system (such as cycle time, transfer time, uptime, and efficiencies) and created the code the the simulation package required. In addition, code was created that modified the generic graphic output of the simulation package to model the actual manufacturing system. Nearly 6000 lines of code were required for the front-end in addition to the basic simulation code that was then modified to create the final simulation.