The first version in 1992 was a program for creating a production-planning table using Lotus 1-2-3 on MS-DOS. This used Lisp and we found solutions by going through each case. There were two problems with this. One of those problems with the limit in the number of manufactured products that could be handled. Another drawback was slow processing speed. Those were the reasons that I set the design target on operations that would have no limits on the number of processes? and those operations would be at ultra-high speed. We abandoned Lisp and started using Borland C and developed a version with which we would display Gantt charts. This one too had some problem points. That was the shortage of memory area. We then migrated the system to Sun Spark Station's X window that we could get greater amounts of memory. Here too we were presented with yet another problem. Windows 3.1 had already shipped and users wanted to work on a PC. We then migrated to WATCOM C386 that can be operated on Windows 3.1 and that allowed the development of 32-bit applications. That got rid of one of the basic problems preventing the user from accepting the system.

In 1994 we rebuilt the system using Visual C++ on Windows NT. This version had a tremendous reception in the market and by 2001 we had installed the system in more than 800 sites worldwide. In 2001 we took into consideration all the points that we had to reflect on made a basic redesign from the very foundation and developed the present Asprova APS. As of the end of February 2008 the Asprova system had been installed in a total of 1200 sites throughout the world. The following is a description of Asprova APS's design content.