The SALIERI Project
http://salieri.org/papers/icmc98-gns.pdf