Eclipse Modeling Project: A Domain-Specific Language Toolkit

Eclipse Modeling Project: A Domain-Specific Language Toolkit

Have one to sell?
Sell yours Here >
See Details
Key Features
  • Author: Richard C. Gronback
  • Publisher: Pearson
  • Copyright: 2009
  • Language: English
  • ISBN13: 9780321534071
  • Number Of Pages: 736 pages
  • Seller Score:
    3.7 / 5
    Selling on Jumia: 2 years
    Detailed Seller Ratings(Out of 5)
    • Fulfillment rate 2.0 (Below Average)
    • Product Quality 5.0 (Above Average)
    • Shipping Speed 4.0 (Above Average)
    1,000+Successful Sales
  • Delivery

    Delivery Timelines and Cities



    Cairo & Giza*


    4 - 6

    Other cities


    5 - 10

    *If order placed before 2pm.

    is available only for items with the Logo. Click here for more information

    Delivery times are business days only, and do not include Friday.

    Delivery timeline for international orders is 9-15 days. Click here for more info.

    Click here for our full Delivery Timelines

    & Click here for our Shipping fees details

    Delivery Within: 2 - 6 business days - Except Fridays
Pay cash on delivery
14 days free return

Free Return within 14-days. Details below.

Wrong Item - to be returned within 48 hours

All items are eligible for return

Changed Mind - to be returned within 7 days

Fashion, Mobile phones, Electronics, Computing

Damaged Item - to be returned within 14 days

Fashion, Mobile phones, Electronics, Computing, Books, Food, Bulky Items, International Products

Click here for more Returns Policy and Return Times.

Genuine product
Achieve Breakthrough Productivity and Quality with MDD and Eclipse-Based DSLs Domain-specific languages (DSLs) and model-driven development (MDD) offer software engineers powerful new ways to improve productivity, enhance quality, and insulate systems from rapid technological change. Now, there's a pragmatic, start-to-finish guide to creating DSLs and using MDD techniques with the powerful open source Eclipse platform. In Eclipse Modeling Project, Richard C. Gronback illuminates both the principles and techniques software professionals need to master, offering insights that will be invaluable to developers working with any tool or platform. As coleader of the Eclipse Modeling Project, Gronback is singularly well-positioned to demonstrate DSLs and MDD at work in Eclipse. Gronback systematically introduces each of the Eclipse technologies that can be used in DSL and MDD development. Throughout, he introduces key concepts and technologies in the context of a complete worked example and presents new best practices and never-before published techniques. He also covers Eclipse projects discussed in no other book, including Query/View/Transformation (QVT) and the Graphical Modeling Framework (GMF)-a project the author personally leads. Eclipse Modeling Project gives software practitioners all the knowledge they need to explore the remarkable potential of DSLs and MDD-and includes coverage of * Why a model-based approach enables the rapid customization of high-quality solutions within the product line paradigm * How the Eclipse Modeling Project's capabilities can be used to efficiently create new DSLs * Powerful techniques for developing DSL abstract syntax, graphical notation, and textual syntax * How to build Model-to-Model (M2M) and Model-to-Text (M2T) transformations-including a powerful new M2M implementation of the Object Management Group's QVT Operational Mapping Language (OML)* Efficiently packaging and deploying DSLs with Eclipse* Complete reference sections for the Graphical Editing Framework (GEF), GMF runtime and tooling, QVT OML, Xpand, and more Foreword xix Preface xxi Acknowledgments xxiii About the Author xxv Part I: Introduction 1 Chapter 1: Introduction 3 Chapter 2: Modeling Project as a DSL Toolkit 17 Part II: Developing Domain-Specific Languages 27 Chapter 3: Developing a DSL Abstract Syntax 29 Chapter 4: Developing a DSL Graphical Notation 55 Chapter 5: Developing a DSL Textual Syntax 227 Chapter 6: Developing Model-to-Model Transformations 231 Chapter 7: Developing Model-to-Text Transformations 277 Chapter 8: DSL Packaging and Deployment 303 Part III: Reference 315 Chapter 9: Graphical Editing Framework 317 Chapter 10: Graphical Modeling Framework Runtime 353 Chapter 11: Graphical Modeling Framework Tooling 503 Chapter 12: Graphical Modeling Framework FAQs 545 Chapter 13: Query/View/Transformation Operational Mapping Language 549 Chapter 14: Xpand Template Language 605 Part IV: Appendixes 651 Appendix A: Graphical Modeling Framework Key Bindings 653 Appendix B: Model-Driven Architecture at Eclipse 661 References 671
Key Features
  • Author: Richard C. Gronback
  • Publisher: Pearson
  • Copyright: 2009
  • Language: English
  • ISBN13: 9780321534071
  • Number Of Pages: 736 pages
  • Edition: 1
Specifications of Eclipse Modeling Project: A Domain-Specific Language Toolkit
BACCAH - 9780321534071
Main Material
Richard C. Gronback
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 star
Average Rating
No rating yet.
Have you used this product before?
Write a review'
Can I return this product?

You can return this product for a refund, within 14 days after receiving your original order.

You can return this product ONLY if you have received the wrong product or if the product has been damaged.

How to return this product?

You need to request a return by calling Customer Service 19586

What are the required conditions?

Please see below conditions for your return request to be accepted:

- product must remain sealed, except if the product is defective or damaged

- product is still in its original packaging

- product is in its original condition and unused

- product is not damaged

- product label is still attached

The products in your possession are your responsibility until they are picked up by our driver or you have dropped it off at a pickup Station. Any product that is not properly packed or is damaged will not be eligible for a return, so make sure they are properly taken care of prior to the return!

What are the next steps?

Once your return request done, we will contact you to arrange retrieval of the product. You will also have the choice to deliver yourself the product to one of our pickup Stations.

Once the product retrieved, we will proceed to examination.

- In the unlikely event that an item is returned to us in an unsuitable condition, we will send it back to you without refund.

- If examination conclusive and conditions respected, we will proceed to refund within maximum 14 business days post retrieval product.