Automatic generation of language-based tools using the LISA system - Henriques, Pedro Rangel (2005)