Graphical Modeling Framework
Encyclopedia
The Graphical Modeling Framework (GMF) is a framework within the Eclipse platform
. It provides a generative component and runtime infrastructure for developing graphical editors based on the Eclipse Modeling Framework
(EMF) and Graphical Editing Framework
(GEF). The project aims to provide these components, in addition to exemplary tools for select domain models which illustrate its capabilities.
GMF was first released as part of the Eclipse
3.2 Callisto release in June 2006.
Eclipse (software)
Eclipse is a multi-language software development environment comprising an integrated development environment and an extensible plug-in system...
. It provides a generative component and runtime infrastructure for developing graphical editors based on the Eclipse Modeling Framework
Eclipse Modeling Framework
Eclipse Modeling Framework is an Eclipse-based modeling framework and code generation facility for building tools and other applications based on a structured data model...
(EMF) and Graphical Editing Framework
Graphical Editing Framework
Graphical Editing Framework ' is a framework that was developed for the Eclipse platform. It is used to create graphical editors for various diagrams like electrical networks or tree diagrams. Such diagrams offer easy editing capabilities for data in specific domains and are well suited as a...
(GEF). The project aims to provide these components, in addition to exemplary tools for select domain models which illustrate its capabilities.
GMF was first released as part of the Eclipse
Eclipse (software)
Eclipse is a multi-language software development environment comprising an integrated development environment and an extensible plug-in system...
3.2 Callisto release in June 2006.
See also
- Connected Data ObjectsConnected Data ObjectsCDO is a free implementation of a Distributed Shared Model on top of the Eclipse Modeling Framework .With CDO, programmers can easily enhance existing EMF models in such a way that they can be stored and subsequently maintained in a central model repository...
(CDO), a free implementation of a Distributed Shared Model on top of EMF - Model-driven architectureModel-driven architectureModel-driven architecture is a software design approach for the development of software systems. It provides a set of guidelines for the structuring of specifications, which are expressed as models. Model-driven architecture is a kind of domain engineering, and supports model-driven engineering of...
- Generic Eclipse Modeling SystemGeneric Eclipse Modeling SystemGeneric Eclipse Modeling System is a configurable toolkit for creating domain-specific modeling and program synthesis environments for Eclipse...
(GEMS) - Eclipse Modeling FrameworkEclipse Modeling FrameworkEclipse Modeling Framework is an Eclipse-based modeling framework and code generation facility for building tools and other applications based on a structured data model...
(EMF) - List of EMF based software
- ATLATLAS Transformation LanguageATL is a model transformation language and toolkit developed and maintained by OBEO and AtlanMod. It was initiated by the team...
(A Model Transformation Language) - Service-Oriented ModelingService-oriented modelingService-oriented modeling is the discipline of modeling business and software systems, for the purpose of designing and specifying service-oriented business systems within a variety of architectural styles, such as enterprise architecture, application architecture, service-oriented architecture,...
Framework (SOMF)
External links
- GMF project page
- GMF on Eclipsepedia
- Article Using Acceleo with GMF : Generating presentations from a MindMap DSM modeler
- Article From Frontend to Code Shows classic Domain Specific Language Toolchain with GMF and OpenArchitectureWare