ECHO, Software development