On the structure of structure-oriented editors for different applications

The paper describes the experiences we got from the implementation of a series of syntax-directed editors within an incremental and integrated software development environment. The implementation of all editors is based on the same conceptual ideas for specification and realization which is called graph technology. It is specific for the project a part of which we describe here. Using graph technology yields a very similar software architecture for all editors. We explain the development of such a standard architecture and also outline some specific differences resulting from the corresponding application areas.