1) Develop a GC of high usability and of easy set-up.
2) Enhance the compilation methods of current GCs by incorporating speed oriented optimising techniques and methods of intron detection and removal.
These tasks must be performed online, which introduces a new research dimension. Additionally, speed oriented optimisation has never been applied in the context of GP.
3) Adapt and incorporate the techniques proposed in Machado [99].
4) Perform a comparative study of the performance of the system in a variety of domains in order to determine its strengths and shortcomings.
The proposals of Fukunaga [98] and Nordin [94] were only tested in a very restricted set of domains and in conditions that are specially suited to them. A comprehensive study will be useful to the development of the field.
5) Make a restricted release of the GC system, in order to further test its robustness and usability when used by third-parties (see Relationship with other projects).