The software design is adapted from the vendor-supplied ARCview software package for the SOAR CCD Mosaic provided by Imaginatics. It uses a LabView graphical user interface running in a Linux environment. Since ISPI will operate on the Blanco 4-m telescope, large pieces of software already exist for telescope communication and motor control. The scripting language for instrument control and astronomer user scripts will be Gscript, provided by the ARCview vendor.
Software architecture is illustrated below.