Statecharts: A visual formalism for complex systems
Science of Computer Programming
Graph grammars with negative application conditions
Fundamenta Informaticae - Special issue on graph transformations
AToM3: A Tool for Multi-formalism and Meta-modelling
FASE '02 Proceedings of the 5th International Conference on Fundamental Approaches to Software Engineering
An Overview of the GXL Graph Exchange Language
Revised Lectures on Software Visualization, International Seminar
DiaGen: a generator for diagram editors providing direct manipulation and execution of diagrams
VL '95 Proceedings of the 11th International IEEE Symposium on Visual Languages
Fundamentals of Algebraic Graph Transformation (Monographs in Theoretical Computer Science. An EATCS Series)
Pounamu: A meta-tool for exploratory domain-specific visual language tool development
Journal of Systems and Software
Barbed Model--Driven Software Development: A Case Study
Electronic Notes in Theoretical Computer Science (ENTCS)
Electronic Notes in Theoretical Computer Science (ENTCS)
Journal of Visual Languages and Computing
Transformation techniques can make students excited about formal methods
Information and Software Technology
Domain-Specific Model Editors with Model Completion
Models in Software Engineering
Graphical Concrete Syntax Rendering with SVG
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
Adaptive Star Grammars for Graph Models
ICGT '08 Proceedings of the 4th international conference on Graph Transformations
A Generic Layout Algorithm for Meta-model Based Editors
Applications of Graph Transformations with Industrial Relevance
Generating Domain-Specific Model Editors with Complex Editing Commands
Applications of Graph Transformations with Industrial Relevance
Generating Eclipse Editor Plug-Ins Using Tiger
Applications of Graph Transformations with Industrial Relevance
DILS '09 Proceedings of the 6th International Workshop on Data Integration in the Life Sciences
Towards Model Transformation in Generated Eclipse Editor Plug-Ins
Electronic Notes in Theoretical Computer Science (ENTCS)
Synchronization of abstract and concrete syntax in domain-specific modeling languages
Software and Systems Modeling (SoSyM)
Advanced IDE for modeling and simulation of discrete event systems
SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
Integrating a formal development for DSLs into meta-modeling
MEDI'12 Proceedings of the 2nd international conference on Model and Data Engineering
Hi-index | 0.00 |
Visual Languages (VLs) play an important role in software system development. Especially when looking at well-defined domains, a broad variety of domain specific visual languages are used for the development of new applications. These languages are typically developed specifically for a certain domain in a way that domain concepts occur as primitives in the language alphabet. Visual modeling environments are needed to support rapid development of domain-specific solutions.In this contribution we present a general approach for defining visual languages and for generating language-specific tool environments. The visual language definition is again given in a visual manner and precise enough to completely generate the visual environment. The underlying technology is Eclipse with its plug-in capabilities on the one hand, and formal graph transformation techniques on the other hand. More precisely, we present an Eclipse plug-in generating Java code for visual modeling plug-ins which can be directly executed in the Eclipse Runtime-Workbench.