Java Reference
In-Depth Information
Figure 1-1 is an image originally proposed as the logo for the Modeling proj-
ect. A better logo was contributed by Gen Nishimura, but this image gives a sense
of the structure of the modeling project and its functional areas. As you can see,
EMF is at the center, providing abstract syntax-development capabilities. EMF
Query, Validation, and Transformation complement the EMF core functionality,
as do Teneo and CDO for database persistence of model instances. Surrounding
the abstract syntax-development components are model-transformation tech-
nologies, both model-to-text (Java Emitter Templates [JET] and Xpand) and
model-to-model (QVT and ATL). Beyond those lie concrete syntax development:
GMF used for graphical representation and Textual Modeling Framework (TMF)
used for textual representation of models. Finally, a series of orbiting projects and
components represent models, capabilities, and research initiatives available from
the Modeling project.
AMW
E
emf
ATL
UMLX
O
N
MDDi
AM3
Figure 1-1
Eclipse Modeling Project
Search WWH ::




Custom Search