Eclipse Modeling Project
From Wikipedia, the free encyclopedia
[edit] Abstract
Eclipse has a top-level project called the Eclipse Modeling Project, abbreviated as EMP, which focuses on the evolution and promotion of model-based development technologies within the Eclipse community.
Borland Software and IBM are co-leaders of the project and are teaming to continue to advance Eclipse modeling technologies and to drive adoption of open standards related to software modeling.
A number of industry-leading organizations have committed to the project and are already using Eclipse-based modeling frameworks in their products, including Borland, Compuware, IBM, ILOG, Omondo and Oracle Corporation.
[edit] Description
The goal of the top-level Eclipse Modeling Project is to unite several existing projects relating to modeling under one umbrella for the purposes of fostering collaboration, unifying direction and improving interoperability. Current projects include, but are not limited to:
- Eclipse Modeling Framework EMF
-
- Already widely adopted, EMF is a modeling framework and code generation facility for building tools and other applications based on a structured data model.
- Graphical Modeling Framework GMF
-
- GMF provides the fundamental infrastructure and components for developing visual design and modeling surfaces in Eclipse.
- Unified Modeling Language 2.0 UML2
-
- Based on the Object Management Group (OMG) specification, Eclipse UML2 is an EMF-based implementation of the UML 2.x metamodel for the Eclipse platform.
- Generative Modeling Tools GMT
-
- GMT aims to produce a set of research tools in the area of model-driven software development.
More information on EMP may be found at EMP.