The acceleo project depends upon the Platform and other projects, which are mostly "pure" Java. Acceleo 3.1.0 will be compatible with Eclipse Ganymede, Galileo, Helios and Indigo. EMF is used throughout Acceleo both for its inner mechanics and accessing the target models. The MDT-OCL component is reused to edit, parse, and interpret OCL as a sub-language of Acceleo. Acceleo will target the same Java version as EMF, which currently requires Java 5. Acceleo will be tested and validated against Eclipse SDK 3.4.2, 3.5.2, 3.6.2 and 3.7.0.