Bernd J. Krämer, Heinz W. Schmidt: Developing Integrated Environments with ASDL. IEEE Softw. 6(1): 98-107 (1989)