Abstract
We present Tiger, a visual environment to design visual language (VL) specifications based on meta models, graph grammars and layout definitions. A VL specification serves as basis to generate a visual editor for VL diagrams as Eclipse plug-in.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Eclipse Consortium: Eclipse Graphical Editing Framework (GEF) – Version 3.2 (2006), http://www.eclipse.org/gef
Taentzer, G.: AGG: A Graph Transformation Environment for Modeling and Validation of Software. In: Pfaltz, J.L., Nagl, M., Böhlen, B. (eds.) AGTIVE 2003. LNCS, vol. 3062, pp. 446–456. Springer, Heidelberg (2004)
Ermel, C., Ehrig, K., Taentzer, G., Weiss, E.: Object Oriented and Rule-based Design of Visual Languages using TIGER. In: GraBaTs 2006, vol. 1. EC-EASST (2006)
Ehrig, K., Ermel, C., Hänsgen, S., Taentzer, G.: Generation of visual editors as Eclipse plug-ins. In: Proc. ASE 2005, pp. 134–143. IEEE Computer Society, Los Alamitos (2005)
Eclipse Consortium: Eclipse Graphical Modeling Framework (GMF)(2007), http://www.eclipse.org/gmf
de Lara, J., Vangheluwe, H., Alfonseca, M.: Meta-Modelling and Graph Grammars for Multi-Paradigm Modelling in AToM3. Software and System Modeling 3(3), 194–209 (2004)
Tolvanen, J., Rossi, M.: MetaEdit+: Defining and Using Domain-Specific Modeling Languages and Code Generators. In: Proc. Object-oriented programming, systems, languages, and applications (OOPSLA 2003), pp. 92–93. ACM Press, New York (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Biermann, E., Ehrig, K., Ermel, C., Taentzer, G. (2008). Generating Eclipse Editor Plug-Ins Using Tiger. In: Schürr, A., Nagl, M., Zündorf, A. (eds) Applications of Graph Transformations with Industrial Relevance. AGTIVE 2007. Lecture Notes in Computer Science, vol 5088. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89020-1_43
Download citation
DOI: https://doi.org/10.1007/978-3-540-89020-1_43
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89019-5
Online ISBN: 978-3-540-89020-1
eBook Packages: Computer ScienceComputer Science (R0)