The aiPop code compaction suite is accessible via front-end driver programs.
The command-line front end enables smooth integration of aiPop into make files, tool chains, and established development processes. The optimizations performed by aiPop are widely customizable via a large number of command-line options. aiPop also supports customizable grouping of command-line parameters.
aiPop also provides a GUI, enabling easy experimentation with the different optimization modes and easy integration into other software development products.