1. Corradini, A., Montanari, U., Rossi, F., Ehrig, H., Heckel, R., Löwe, M.: Algebraic approaches to graph transformation part I: Basic concepts and double pushout approach. In: Rozenberg, G. (ed.) Handbook of Graph Grammars and Computing by Graph transformation: Foundations, vol. 1, pp. 163–246. World Scientific, Singapore (1997)
2. Ehrig, H., Heckel, R., Korff, M., Löwe, M., Ribeiro, L., Wagner, A., Corradini, A.: Algebraic approaches to graph transformation II: Single pushout approach and comparison with double pushout approach. In: Rozenberg, G. (ed.) The Handbook of Graph Grammars and Computing by Graph Transformations: Foundations, vol. 1, pp. 247–312. World Scientific, Singapore (1996)
3. Bardohl, R.: A Visual Environment for Visual Languages. Science of Computer Programming (SCP) 44(2), 181–203 (2002)
4. Lecture Notes in Computer Science;P. Bottoni,2000
5. Bottoni, P., Sch??rr, A., Taentzer, G.: Efficient Parsing of Visual Languages based on Critical Pair Analysis and Contextual Layered Graph Transformation. In: Proc. IEEE Symposium on Visual Languages (September 2000);