Automatic generation of software design tools supporting semantics of modelling techniques. - José Artur Ferreira da Silva e Vale Serrano (1997)