| help | account  


EMF: Eclipse Modeling Framework
View Larger Image
Dave Steinberg, Frank Budinsky, Marcelo Paternostro, Ed Merks
Addison-Wesley, Paperback, 2nd edition, Published December 2008, 752 pages, ISBN 0321331885
List Price: $49.99
Our Price: $38.95
You Save: $11.04 (22% Off)


FREE Shipping on Orders over $40!*
Availability: Out-Of-Stock

Be the First to Write a Review and tell the world about this title!

Books on similar topics, in best-seller order:

Books from the same publisher, in best-seller order:

The Eclpise Modeling Framework (EMF) is a framework and code generation facility that lets you define a model in any of these forms--Java interfaces, UML diagram, or XML Schema. EMF doesn't require a completely different methodology or any sophisticated modeling tools. All you need to get started with EMF are the Eclipse Java Development Tools. EMF relates modeling concepts directly to their implementations, thereby bringing to Eclipse-and Java developers in general-the benefits of modeling with a low cost of entry. Unlike most tools of this type, EMF is truly integrated with and tuned for efficient programming. It answers the often-asked question, "Should I model or should I program?" with a resounding, "Both." This book, written by the lead architects of EMF, provides both an introduction and tutorial to how to leverage and work with this powerful framework.

 

In addition to the new coverage (see overflow page) this book provides:

• A basic overview of the most important concepts in EMF and modeling.

• Analysis of the most important framework classes and generator patterns including insightful discussions of various design alternatives.

• Examples of many common framework customizations and programming techniques.

 

Table of Contents

Front Matter

1 The Projects

2 Introducing EMF

3 Modeling Editing with EMF.Edit

4 Using EMF--A Simple Overview

5 Ecore Modeling Concepts

6 UML

7 Java Source Code

8 Extended Ecore Modeling

9 XML Schema

10 EMF Generator Patterns

11 EMF.Edit Generator Patterns

12 Running the Generators

13 Example--Implementing a Model and Editor

14 Metadata

15 Persistence

16 EMF Client Programming

17 The Change Model

18 The Validation Network

19 EMF.Edit Programming

20 Outside of the Eclipse IDE




Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account