Product Details
EMF: Eclipse Modeling Framework (2nd Edition) (The Eclipse Series)

EMF: Eclipse Modeling Framework (2nd Edition) (The Eclipse Series)
By Dave Steinberg, Frank Budinsky, Marcelo Paternostro, Ed Merks

Price: $49.99 & eligible for FREE Super Saver Shipping on orders over $25. Details

Availability: Not yet published
Ships from and sold by Amazon.com

Product Description

The Eclipse 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 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.


Product Details

  • Amazon Sales Rank: #584329 in Books
  • Published on: 2008-12-22
  • Number of items: 1
  • Binding: Paperback
  • 752 pages

Editorial Reviews

About the Author

Frank Budinsky is a co-architect and project lead for the EMF subproject in Eclipse.

Ed Merks is the lead architect of the XSD technology project and a co-architect of the EMF tools project, both at Eclipse.

Dave Steinberg is a core member of the EMF development team in IBM's Software Group. He has contributed to the design and implementation of both the EMF runtime and code generator components. All authors work out of the IBM Toronto Lab.