Eclipse Modeling Framework: A Developer's Guide

Front Cover
bull; Shows how EMF unifies three important technologies: Java, XML, and UML bull; Provides a comprehensive overview of the EMF classes including a complete quick reference for all the classes and methods in the EMF 1.1 API bull; Includes examples of many common framework customizations and programming techniques

From inside the book

What people are saying - Write a review

We haven't found any reviews in the usual places.


The orgedipseemfeditui PlugIn 67
O Programming with EMF

19 other sections not shown

Other editions - View all

Common terms and phrases

About the author (2004)

FRANK BUDINSKY, leader of the Eclipse EMF project, is co-architect and an implementer of the EMF framework and code generator. An engineer in IBM's Software Group, Frank has been involved in the design of frameworks and generators for several years, including design lead for the IBM/Taligent Compound Document Framework in VisualAge/C++, the Composed Business Object Builder in Component Broker, and most recently a common framework for mapping tools in WebSphere Studio.

DAVID STEINBERG is a core member of the EMF development team in IBM's Software Group. Dave has contributed extensively to the design and implementation of both the runtime and code generator components of EMF.

ED MERKS is project leader and lead architect of the XSD technology project and a co-architect of the EMF tools project, both at Eclipse. Ed develops software at the IBM Toronto Laboratory and has many years of in-depth experience in the design and implementation of languages and their supporting environments, including a Ph.D. on the subject.

RAYMOND ELLERSICK is an engineer in IBM's Software Group. A member of the EMF team, Ray is a key contributor to the design of EMF and was previously the development lead for IBM's earlier modeling framework from which much of EMF evolved.

TIMOTHY J. GROSE, a software engineer at the IBM Silicon Valley Laboratory, develops applications using XML and XMI technologies, including design and implementation of the default serialization support in EMF.

Bibliographic information