EMF Eclipse Modeling Framework 2nd Edition

(häftad)

av Dave Steinberg, Frank Budinsky, Marcelo Paternostro, Ed Merks

Bloggar      
Format:
Häftad (paperback)
Utgiven:
2008-12-29
Språk:
Engelska

EMF: Eclipse Modeling Framework

 

Dave Steinberg

Frank Budinsky

Marcelo Paternostro

Ed Merks

 

Series Editors: Erich Gamma Lee Nackman John Wiegand

 

The Authoritative Guide to EMF Modeling and Code Generation

The Eclipse Modeling Framework enables developers to rapidly construct robust applications based on surprisingly simple models. Now, in this thoroughly revised Second Edition, the projects developers offer expert guidance, insight, and examples for solving real-world problems with EMF, accelerating development processes, and improving software quality.

 

This edition contains more than 40% new material, plus updates throughout to make it even more useful and practical. The authors illuminate the key concepts and techniques of EMF modeling, analyze EMFs most important framework classes and generator patterns, guide you through choosing optimal designs, and introduce powerful framework customizations and programming techniques. Coverage includes

 

                       Defining models with Java, UML, XML Schema, and Ecore

                       NEW: Using extended Ecore modeling to fully unify XML with UML and Java

                       Generating high-quality code to implement models and editors

                       Understanding and customizing generated code

                       Complete documentation of @model Javadoc tags, generator model properties, and resource save and load options

                       NEW: Leveraging the latest EMF features, including extended metadata, feature maps, EStore, cross-reference adapters, copiers, and content types

                       NEW: Chapters on change recording, validation, and utilizing EMF in stand-alone and Eclipse RCP applications

                       NEW: Modeling generics with Ecore and generating Java 5 code

 

About the Authors

 

Dave Steinberg is a software developer in IBM Software Group. He has worked with Eclipse and modeling technologies sinc...

Passar bra ihop

EMF Eclipse Modeling Framework 2nd Edition + Eclipse Plug-ins 3rd Edition
De som köpt den här boken har ofta också köpt Eclipse Plug-ins 3rd Edition (häftad) av Eric Clayberg, Dan Rubel
Pris för båda:
828:-Köp

Fler böcker av författarna

Just the FACTS101 e-Study Guide for: Eclipse: Modeling Framework (häftad)

Just the FACTS101 e-Study Guide for: Eclipse: Modeli...

Cram101 Reviews, Dave Steinberg (e-bok)
204:- Visa

Kundrecensioner

Bli först med att recensera och betygsätt boken EMF Eclipse Modeling Framework 2nd Edition - du kan vinna 200 kr varje månad i tävlingen "Månadens recension".

Bloggat om EMF Eclipse Modeling Framework 2nd Edition

Övrig information

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.

Innehållsförteckning

Foreword by Richard C. Gronback    xix

Foreword by Mike Milinkovich    xxi

Preface    xxiii

Acknowledgments    xxvii

References    xxix

Part I    EMF Overview    1

Chapter 1    Eclipse    3

1.1    The Projects    4

1.1.1    The Eclipse Project    4

1.1.2    The Modeling Project    5

1.1.3    The Tools Project    5

1.1.4    The Technology Project    5

1.1.5    Other Projects    5

1.2    The Eclipse Platform    6

1.2.1    Plug-In Architecture    6

1.2.2    Workspace Resources    7

1.2.3    Platform UI    7

1.2.4    Rich Client Platform    9

1.3    More Information    9

Chapter 2    Introducing EMF    11

2.1    Unifying Java, XML, and UML    12

2.2    Modeling vs. Programming    15

2.3    Defining the Model    16

2.3.1    The Ecore (Meta) Model    17

2.3.2    Creating and Editing the Model    19

2.3.3    XMI Serialization    20

2.3.4    Java Annotations    21

2.3.5    The Ecore Big Picture    23

2.4    Generating Code    23

2.4.1    Generated Model Classes    24

2.4.2    Other Generated Stuff    26

2.4.3    Regeneration and Merge    27

2.4.4    The Generator Model    28

2.5    The Runtime Framework    29

2.5.1    Notification and Adapters    29

2.5.2    Object Persistence    31

2.5.3    The Reflective EObject API    35

2.5.4    Dynamic EMF    36

2.5.5    Foundation for Data Integration    38

2.6    EMF and Modeling Standards    39

2.6.1    Unified Modeling Language    39

2....

De som köpt "EMF Eclipse Modeling Framework 2nd Edition" har även köpt:

Nmap Network Scanning (häftad)

Nmap Network Scanning

Gordon Lyon, Fyodor (häftad)
317:-
The Definitive Guide To Django: Web Development Done Right 2nd Edition (häftad)

The Definitive Guide To Django: Web Development Done...

Adrian Holovaty, Jacob Kaplan-Moss (häftad)
288:-
Pro Python (häftad)

Pro Python

Marty Alchin (häftad)
290:-
PostgreSQL 9 Administration Cookbook (häftad)

PostgreSQL 9 Administration Cookbook

S Riggs, H Krosing (häftad)
424:-
EMF Eclipse Modeling Framework 2nd Edition (häftad)
  • Titel: EMF Eclipse Modeling Framework 2nd Edition
  • ISBN: 9780321331885
  • Förlag: ADDISON-WESLEY
  • Utgivningsland: USA
  • Utgivningsort: Boston
  • Medarbetare: Budinsky, Frank / Paternostro, Marcelo / Merks, Ed
  • Illustrationer: illustrations
  • Upplaga: 2
  • Antal sidor: 704
  • Vikt: 1144 g
  • Höjd: 231 mm
  • Antal komponenter: 1
  • Format: Häftad (paperback)