selected publications conference paper On the structure of structure-oriented editors for different applications 1987