Eclipse Modeling Framework
Franck Budinsky, Dave Steinberg, Ed Merks, Ray Ellersick, Timothy J. Grose
Résumé
The authoritative guide to EMF modeling and code
generation
The Eclipse Modeling Framework unifies Java™, XML,
and UML-enabling developers to rapidly construct robust
applications based on surprisingly simple models. In this
book, leading EMF implementers illuminate every facet of
using EMF for both modeling and code generation. Discover
how EMF makes modeling easy and practical enough for
virtually any Java project-and why EMF modeling provides a
solid foundation for fine-grained interoperability and data
sharing across multiple tools and applications.
Coverage includes:
- Essentials of EMF and modeling for any Java programmer-regardless of experience
- Defining EMF via UML tools, XML schema, annotated Java interfaces, and the Ecore metamodel
- Generating Java code with EMF: clear explanations, step-by-step instructions
- Expert analyses of key framework classes, generator patterns, and design alternatives
- Practical examples of framework customizations and programming techniques
- Quick reference to all EMF 1.1 API classes and methods
More than 3,000,000 developers downloaded the open source Eclipse platform in its first year. Now there's a definitive guide to using Eclipse's breakthrough modeling tools-for Java developers, XML programmers, and experienced object modelers alike.
Contents
- EMF OVERVIEW
- Eclipse
- Introducing EMF
- Model Editing with EMFEdit
- Using EMF—A Simple Overview
- DEFINING EMF MODELS
- Ecore Modeling Concepts
- Java Source Code
- XML Schema
- UML
- USING THE EMF GENERATOR
- EMF Generator Patterns
- EMFEdit Generator Patterns
- Running the Generators
- Example—Implementing a Model and Editor
- PROGRAMMING WITH EMF
- EMF Client Programming
- EMFEdit Programming
- EMF API
- The orgeclipseemfcommon Plug-In
- The orgeclipseemfcommonui Plug-In
- The orgeclipseemfecore Plug-In
- The orgeclipseemfecorexmi Plug-In
- EMFEDIT API
- The orgeclipseemfedit Plug-In
- The orgeclipseemfeditui Plug-In
- Appendix A: UML Notation
- Appendix B: Summary of Example Models
L'auteur - Franck Budinsky
leader of the Eclipse EMF project, is co-architect and an implementer of the EMF framework and code generator. He is an engineer in IBM’s Software Group.
L'auteur - 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
L'auteur - Ray 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.
L'auteur - Timothy J. Grose
is an engineer in IBM 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 IBMs earlier modeling framework from which much of EMF evolved.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Franck Budinsky, Dave Steinberg, Ed Merks, Ray Ellersick, Timothy J. Grose |
Parution | 08/09/2003 |
Nb. de pages | 680 |
Format | 17,5 x 23,5 |
Couverture | Broché |
Poids | 1000g |
Intérieur | Noir et Blanc |
EAN13 | 9780131425422 |
ISBN13 | 978-0-13-142542-2 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse